Je me demande bien pourquoi l'API d'Alsa ne semble pas prévoir de rendre ça totalement transparent pour le développeur
enfin quelqu un qui aborde mon 4e paragraphe.
mais moi je vais plus loin : pourquoi sous linux c est a l apli de gere ca ? pourquoi le driver alsa pourrait pas simplement suporter lui meme le multiplexing ? MS W98 le fesait ... c est que ca doit pas etre bien sorcier quand meme. Il suffit de coder un driver qui accepte plusieurs ouverture en ecriture simultanees, ajuster les debits, mixer le tout et basta ...
y a un empechement majour sous linux ou c est juste la flemme des codeurs ?
quand ALSA est sorti pour 2.4, les rumeurs disaient que c etait une revolution que 2 aplis puissent acceder a la carte son en meme temps sous linux ( sans ESD) ... je test la chose plus de 2 ans apres sa sortie, et ca marche pas. Comprenez mon agacement.
deja je tu parles de plugin ... et j ai explicitement demande a ce que ce soit transparent pour l apli ... ensuite je n ai pas vu que gaim ait ce plugin ... puis je t assure que gnomemeeting ne l as pas. Enfin je doute fort que ton truc supporte le full duplex => si j ai bon, aucune apli voip ne le suportera jamais.
pour savoir ce qu est ta cle cle SUB wifi, branche la
raporte le resultat de
tail /var/log/syslog
et de
lsusb
puis vas visiter lealinux ( lien tout en haut de cette page dans le care gris clair )
ca ne t aidera surement pas, mais j ai eu ce probleme avec ESD; la cause n etait pas esd lui meme, mais une apli qui pompait 100% du CPU en mode non interuptible ( un driver USB mal code - non ce n est pas un effet de style, c est un driver en cours de dev code par un ami pour un peripherique USB de ma confection )
je confirme ... sur un AMD 1.4G xfree metais dans les 6h, en xorg moins d 1h ( je n avais pas de montre en main ) - attention c est un portable => disque dur hyper lent. 5200t
pour rappel, la vitesse de compilation depend du coef vitesse CPU/vitesse bus, temps d acces disque dur, capacite du hdriver du hdd et du hdd lui meme a anticiper les requettes, fs utilise ( et algorythme d anticipation) ... donc deux arbres de sources de poid equivalents mais organises differement peuvent avoir des temps de compilation differents ... suivant que les acces lecture des fichiers sources peut etre anticipe ou non.
Notez que les bench de FS se font souvent via une compilation ... comme quoi sur un meme materiel, le driver du FS influe sur la duree de comp.
<moi perso>Je trouve que l on parle trop de la RAM et pas assez de la qualite des caches du HDD.</moi perso>
je peux pas limiter par port, parce que mes 2 aplis concurentes sont sur le 80:
wget
mplayer maradiolive
c est wget que je veux limiter, et trickle est EXACTEMENT ce dont j ai besoin. Aucun QOS au niveau kernel ne saurait etre plus efficace pour mon besoin.
pour lancer automatiquement ta cession grapique sans mot de passe, tu matte ton runlevel courant avec .... runlevel, tu vas dans /etc/rc3.d si t est en runlevel3, tu mouve S99gdm K99gdm pour arreter de le demarrer, et tu ajoute ca a la fin de ton /etc/inittab
xini:2345:boot:/bin/su -c '/usr/X11R6/bin/xinit' ton_user
ou
xini:2345:respawn:/bin/su -c '/usr/X11R6/bin/xinit' ton_user
ca marche du tonerre. ( whereis pour savoir ou est xinit chez toi )
il a plusieur parametres pour le micro: perso j utilise aumix pour regler ca;
il y a la ligne mic qui gere le feedback direct ( tu t entend parle - c est gere _dans_ la carte son ), et le gain, qui est le coef aplique pour les aplis qui veulent lire le micro ( cad de la carte son vers le CPU )
D apres la charte de Debian, tout ce qui depend d un driver non libre ne peut etre diffuse sur un miroir Debian ... ce probleme a deja ete debatu ( cf tous les threads qui s etalent sur le fait que les noyeaux Debian ne suportent pas certainse cartes SCSI -> les drivers ont ete ejectes du noyeau Linux car ils incluaient du code binaire de firware dont la license etait imcompatible avec la charte Debian.)
Ton propos est donc hors sujet.
Toutefois, si la RC2 ne permet pas d utiliser ton medem USB alors qu un driver libre existe, libre a toi d ouvrire un nouveau feature request ... ou de coder sous GPL des drivers pour ton modem prefere ... c est ainsi que le monde libre avance.
il faudra que l on m explique l interret d un corecteur orthographique sur un site internet dedie a l informatique qui ne reconnait meme pas les mots techniques comme 'monoposte'
"J'ai essayé de le relancer en user pendant que la "version" root tournait, ca marche. "
y a meme des trucs plus ahurissants qui marchent :
j ai user1 sur host1 et user2 sur host2; les deux ont des confs mozilla differentes ( on va dire conf1 et conf2 ); je me logue sous X sur host1, je lance mozilla pour le user1, j ouvre sur host1 un terminal, je fais ssh -l user2 -X host2, puis j y lance mozilla, et la ... le second mozilla choppe la conf1 !!!
Avec OOo c ets different:
je suis root sous X sur host1;
je me logue en root sur host2 sous X, je fais ssh -l root -X host1, je lance OOo, la seconde fenetre s ouvre dans X sur host1 ...
!!! dans aucun des cas je _n_ avais tape au prealable xset ou l autre truc pour authoriser les transfert X !!!
Certains disent que c est un pb de Xfree, d autres de librairies partagees, d autre une mauvaise gestion des locks ...
NB ces tests ont ete fait en utilisant des Linux sur PC, avec des confs similaires ( Debian); dans un parc heterogene ( SUN/PC) bourre de firewalls ces bugs n aparaissent pas.
Si tu as juste une TOC, des label simples, et des sauts, il fauts deux compilations; si tu as comme moi des apendices et une bibliographie, il faut compiler au moins 3 fois; extrait de mon makefile :
pour la bibliographie, la 1ere passe cre la liste des references, puis tu dois creer le code latex de la table, en 2e passe tu inclus la table dans le document, a la 3e, tu valide les liens vers la bib ( chose impossible en passe 2 si ta table est comme tout le monde a la fin de ton texte)
n oublie pas que le latex si compile du debut vers la fin: donc si une reference fait appel a un label situe APRES, il te faut au moins 2 passes.
Normalement, si tu ne fais pas assez de passes, a l endroit ou tu a mis des liens ou des references, des [?] aparaitront.. Fait une recherche sur les '?' ...
Le texte simple pourrait etre traite en une passe; le probleme, c est les liens ; une TOC normale se gere en 2 passes.
Note qu a la fin de la compilation, le compilateur dis parfois qu une passe suplementaire est conseillee ( non ce n est pas la derniere ligne affichee; faut fouiller le log ), sauf si ne nettoye jamais ton dossier ( les .toc et co). Mon makefile inclus un clean qui devient parfois incontournable quand de grosse modifs de la TOC sont faites ( il a 6 a 8 fichiers a effacer )
# http://www.gnu.org/prep/standards/
Posté par doublehp (site web personnel) . En réponse au message make depend ?. Évalué à 2.
la ils expliquent l utilite de chaque section d un makefile.
Je n ai pas dit que c etait un cours sur les makefile, mais qu il expliquait comment bien utiliser Makefile ( entre autres ) dans son projet.
Moi par exemple, je me sert de makefile pour construire des pdf depuis du Latex - et fait des appels transparents a DIA pour les dessins.
[^] # Re: ...
Posté par doublehp (site web personnel) . En réponse au message avoir le son de plusieur aplis ???. Évalué à 1.
enfin quelqu un qui aborde mon 4e paragraphe.
mais moi je vais plus loin : pourquoi sous linux c est a l apli de gere ca ? pourquoi le driver alsa pourrait pas simplement suporter lui meme le multiplexing ? MS W98 le fesait ... c est que ca doit pas etre bien sorcier quand meme. Il suffit de coder un driver qui accepte plusieurs ouverture en ecriture simultanees, ajuster les debits, mixer le tout et basta ...
y a un empechement majour sous linux ou c est juste la flemme des codeurs ?
quand ALSA est sorti pour 2.4, les rumeurs disaient que c etait une revolution que 2 aplis puissent acceder a la carte son en meme temps sous linux ( sans ESD) ... je test la chose plus de 2 ans apres sa sortie, et ca marche pas. Comprenez mon agacement.
[^] # Re: Arts
Posté par doublehp (site web personnel) . En réponse au message avoir le son de plusieur aplis ???. Évalué à -2.
[^] # Re: 9box et linux
Posté par doublehp (site web personnel) . En réponse au message Besoin d'un vieux pingouin pour conseil.... Évalué à 1.
raporte le resultat de
tail /var/log/syslog
et de
lsusb
puis vas visiter lealinux ( lien tout en haut de cette page dans le care gris clair )
# idee
Posté par doublehp (site web personnel) . En réponse au message son qui lag avec alsa + linux-2.6.8-gentoo-r3 ?. Évalué à 0.
[^] # Re: ok.
Posté par doublehp (site web personnel) . En réponse au message Imprimante. Évalué à 0.
[^] # Re: discover
Posté par doublehp (site web personnel) . En réponse au message Montage des périphériques. Évalué à 0.
[^] # Re: J'aurai presque envie d'essayer
Posté par doublehp (site web personnel) . En réponse au journal Xfree vers XOrg, début d'une formidable aventure !!!!. Évalué à -2.
encore un qui n as jamais mis les pieds dans /etc/defaults ...
[^] # Re: plus d infos
Posté par doublehp (site web personnel) . En réponse au journal Xfree vers XOrg, début d'une formidable aventure !!!!. Évalué à 1.
pour rappel, la vitesse de compilation depend du coef vitesse CPU/vitesse bus, temps d acces disque dur, capacite du hdriver du hdd et du hdd lui meme a anticiper les requettes, fs utilise ( et algorythme d anticipation) ... donc deux arbres de sources de poid equivalents mais organises differement peuvent avoir des temps de compilation differents ... suivant que les acces lecture des fichiers sources peut etre anticipe ou non.
Notez que les bench de FS se font souvent via une compilation ... comme quoi sur un meme materiel, le driver du FS influe sur la duree de comp.
<moi perso>Je trouve que l on parle trop de la RAM et pas assez de la qualite des caches du HDD.</moi perso>
[^] # Re: TROUVE
Posté par doublehp (site web personnel) . En réponse au message Comment limiter le trafic d une aplication ?. Évalué à 0.
[^] # Re: TROUVE
Posté par doublehp (site web personnel) . En réponse au message Comment limiter le trafic d une aplication ?. Évalué à 0.
wget
mplayer maradiolive
c est wget que je veux limiter, et trickle est EXACTEMENT ce dont j ai besoin. Aucun QOS au niveau kernel ne saurait etre plus efficace pour mon besoin.
[^] # Re: .
Posté par doublehp (site web personnel) . En réponse au message Intall via ADSL enfin possible. Évalué à 0.
hmmm ... des cnx a plus de 480mb ??? puree la France est plus evoluee que ce que je pensais ^^
# pour le pb de cession graphique
Posté par doublehp (site web personnel) . En réponse au message Xterm denière ligne tronqué et gdm sans mot de passe. Évalué à 0.
xini:2345:boot:/bin/su -c '/usr/X11R6/bin/xinit' ton_user
ou
xini:2345:respawn:/bin/su -c '/usr/X11R6/bin/xinit' ton_user
ca marche du tonerre. ( whereis pour savoir ou est xinit chez toi )
# AUMIX
Posté par doublehp (site web personnel) . En réponse au message Pas moyen de faire fonctionner mon micro sous Gnomemeeting. Évalué à 0.
il y a la ligne mic qui gere le feedback direct ( tu t entend parle - c est gere _dans_ la carte son ), et le gain, qui est le coef aplique pour les aplis qui veulent lire le micro ( cad de la carte son vers le CPU )
# TROUVE
Posté par doublehp (site web personnel) . En réponse au message Comment limiter le trafic d une aplication ?. Évalué à 1.
\o/
[^] # Re: .
Posté par doublehp (site web personnel) . En réponse au message Intall via ADSL enfin possible. Évalué à 1.
Ton propos est donc hors sujet.
Toutefois, si la RC2 ne permet pas d utiliser ton medem USB alors qu un driver libre existe, libre a toi d ouvrire un nouveau feature request ... ou de coder sous GPL des drivers pour ton modem prefere ... c est ainsi que le monde libre avance.
[^] # Re: Do it yourself
Posté par doublehp (site web personnel) . En réponse au message Le DLFP nouveau .... Évalué à 0.
et plus d une fois j ai vu d autre mecs ecrire des choses similaires dans leurs journaux ...
# correcteur
Posté par doublehp (site web personnel) . En réponse au message Intall via ADSL enfin possible. Évalué à -2.
[^] # Re: Merci...mais...
Posté par doublehp (site web personnel) . En réponse au message Démarrage de Firefox uniquement en root sur Mandrake 10.0. Évalué à 1.
y a meme des trucs plus ahurissants qui marchent :
j ai user1 sur host1 et user2 sur host2; les deux ont des confs mozilla differentes ( on va dire conf1 et conf2 ); je me logue sous X sur host1, je lance mozilla pour le user1, j ouvre sur host1 un terminal, je fais ssh -l user2 -X host2, puis j y lance mozilla, et la ... le second mozilla choppe la conf1 !!!
Avec OOo c ets different:
je suis root sous X sur host1;
je me logue en root sur host2 sous X, je fais ssh -l root -X host1, je lance OOo, la seconde fenetre s ouvre dans X sur host1 ...
!!! dans aucun des cas je _n_ avais tape au prealable xset ou l autre truc pour authoriser les transfert X !!!
Certains disent que c est un pb de Xfree, d autres de librairies partagees, d autre une mauvaise gestion des locks ...
NB ces tests ont ete fait en utilisant des Linux sur PC, avec des confs similaires ( Debian); dans un parc heterogene ( SUN/PC) bourre de firewalls ces bugs n aparaissent pas.
[^] # Re: ^_^
Posté par doublehp (site web personnel) . En réponse au message Serveur X. Évalué à 2.
# Vous devez entrer un sujet et un commentaire
Posté par doublehp (site web personnel) . En réponse au message Problems avec X.org : souris cassee + pas de DPMS + pb registry .... Évalué à 0.
# Avec une bib c est pire ...
Posté par doublehp (site web personnel) . En réponse au journal Double compilation avec LaTeX. Évalué à 1.
TEX_FILES := $(wildcard *.tex)
PDF_FILES = $(TEX_FILES:%.tex=%.pdf)
[...]
%.pdf: %.tex %.bib
$(PDFLATEX) $<
$(BIBTEX) $(<:%.tex=%.aux)
$(PDFLATEX) $<
$(PDFLATEX) $<
pour la bibliographie, la 1ere passe cre la liste des references, puis tu dois creer le code latex de la table, en 2e passe tu inclus la table dans le document, a la 3e, tu valide les liens vers la bib ( chose impossible en passe 2 si ta table est comme tout le monde a la fin de ton texte)
n oublie pas que le latex si compile du debut vers la fin: donc si une reference fait appel a un label situe APRES, il te faut au moins 2 passes.
Normalement, si tu ne fais pas assez de passes, a l endroit ou tu a mis des liens ou des references, des [?] aparaitront.. Fait une recherche sur les '?' ...
Le texte simple pourrait etre traite en une passe; le probleme, c est les liens ; une TOC normale se gere en 2 passes.
Note qu a la fin de la compilation, le compilateur dis parfois qu une passe suplementaire est conseillee ( non ce n est pas la derniere ligne affichee; faut fouiller le log ), sauf si ne nettoye jamais ton dossier ( les .toc et co). Mon makefile inclus un clean qui devient parfois incontournable quand de grosse modifs de la TOC sont faites ( il a 6 a 8 fichiers a effacer )
mes src sont la :http://www.demaine.info/projet_self_tracking_webcam/reports(...)
( ce tarball n est pas a jour: il n y a pas la bib )
# t as teste la knoppix ?
Posté par doublehp (site web personnel) . En réponse au message Linux Internet Navigator Under X (LINUX). Évalué à -1.
# vive IRC
Posté par doublehp (site web personnel) . En réponse au message Structures.... Évalué à 1.
PS : ne paste pas ton code sur un chan, met le en ligne sur un server web.
[^] # Re: pas brillant les stats...
Posté par doublehp (site web personnel) . En réponse au message Le DLFP nouveau .... Évalué à 1.
par contre j admire le fait que le nombre de hit se soit maintenu pendant l ete ... a croire que qu aucun linxien n est parti de chez lui ^^