OVH Cloud OVH Cloud

configuration mic Debian Sarge

13 réponses
Avatar
Nicolas Pontoizeau
voila j'essaye de configurer mon micro en vain :

Je suis dans le groupe audio :
uid=1000(nico) gid=1000(nico) groupes=4(adm),20(dialout),24(cdrom),25(floppy),29(audio),44(video),1000(nico)

Mes droits sur le device : ls -la /dev/dsp
crw-rw---- 1 root audio 14, 3 2005-04-17 19:29 /dev/dsp

J'ai chipset AC'97 sur une ECS K7S5A (oui c'est pas fantastique) :
i810_audio: Audio Controller supports 2 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
i810_audio: only 48Khz playback available.
i810_audio: AC'97 codec 0 supports AMAP, total channels = 2
i810_audio: drain_dac, dma timeout?
i810_audio: drain_dac, dma timeout?

J'entends ma voix dans les enceintes mais quand je configure
gnomemeeting :
Le périphérique audio sélectionné (/dev/dsp) a été ouvert avec succès mais il
est impossible d'écrire des données sur ce périphérique. Veuillez vérifier
votre configuration audio.

J'utilise debian Sarge, vous avez une idée?

--
http://www.nicolas.pontoizeau.org/
Nicolas Pontoizeau - Promotion EFREI 2005

10 réponses

1 2
Avatar
Rakotomandimby (R12y) Mihamina
( Sun, 17 Apr 2005 14:17:03 +0000 ) Nicolas Pontoizeau :

J'utilise debian Sarge, vous avez une idée?


quels sont les modules chargés?
ton mixer a-t-il bien activé l'entrée micro?

--
Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois!
La preuve http://www.google.fr/search?q=serveur+dedie
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)

Avatar
Nicolas George
Nicolas Pontoizeau wrote in message
<slrnd653cm.kdk.pontoize*NOSPAM*@choam.unix.efrei.fr>:
snd_intel8x0 33068 0

i810_audio 33300 2


Tu as les modules ALSA et OSS qui se battent pour gérer la carte son, ce
n'est pas bon. Il faut désactiver les uns ou les autres. Je conseille de
garder ALSA, autant que possible.

Avatar
Nicolas Pontoizeau
( Sun, 17 Apr 2005 14:17:03 +0000 ) Nicolas Pontoizeau :

J'utilise debian Sarge, vous avez une idée?


quels sont les modules chargés?


Module Size Used by
radeon 115364 2
lp 10408 0
ipv6 229764 11
af_packet 20872 2
tsdev 7168 0
mousedev 9996 1
psmouse 17800 0
floppy 54992 0
parport_pc 31936 1
parport 37320 2 lp,parport_pc
analog 10784 0
evdev 9088 0
pcspkr 3816 0
rtc 12088 0
snd_intel8x0 33068 0
snd_ac97_codec 59268 1 snd_intel8x0
snd_pcm 85384 1 snd_intel8x0
snd_timer 23172 1 snd_pcm
snd_page_alloc 11144 2 snd_intel8x0,snd_pcm
gameport 4736 2 analog,snd_intel8x0
snd_mpu401_uart 7296 1 snd_intel8x0
snd_rawmidi 23204 1 snd_mpu401_uart
snd_seq_device 7944 1 snd_rawmidi
snd 50660 7 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
shpchp 87148 0
pciehp 83948 0
pci_hotplug 30640 2 shpchp,pciehp
sis_agp 8068 1
agpgart 31784 2 sis_agp
ohci_hcd 19460 0
usbcore 104164 3 ohci_hcd
i810_audio 33300 2
ac97_codec 16908 1 i810_audio
soundcore 9824 4 snd,i810_audio
3c59x 36776 0
dm_mod 51068 0
capability 4872 0
commoncap 7168 1 capability
ide_cd 38176 0
cdrom 35740 1 ide_cd
ext3 109544 2
jbd 54552 1 ext3
ide_generic 1664 0
sis5513 15240 1
ide_disk 16768 4
ide_core 125156 4 ide_cd,ide_generic,sis5513,ide_disk
unix 25908 672
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb

ton mixer a-t-il bien activé l'entrée micro?


Je sais pas trop comment on regarde ça. Je fais avec aumix (en espérant
que ça répond à la question)

aumix +++++++++++++++++++++++++++++++++O<Vol +++++++++++++++++++++++++O+++++++++++++++++++++++++
+++++++++++++++O++++++++++++++++++ Pcm +++++++++++++++++++++++++O+++++++++++++++++++++++++
Quitte +++++++++++++++++++++++++++++++++O Spkr
ChargeP+++++++++++++++++++++++++++++++O++ Line +++++++++++++++++++++++++O+++++++++++++++++++++++++
Sauve R+++++++++++++++++++++++++++++++++O Mic
ToucheP+++++++++++++++++++++++++O++++++++ CD +++++++++++++++++++++++++O+++++++++++++++++++++++++
Muet P++++++++++++++++++++++++++O+++++++ IGain +++++++++++++++++++++++++O+++++++++++++++++++++++++
SeulemP++++++++++++++++++++++O+++++++++++ Line1 +++++++++++++++++++++++++O+++++++++++++++++++++++++
AnnuleP++++++++++++++++++++++O+++++++++++ PhoneIn
++++++++++++++++++++++O+++++++++++ TéléphOu
P++++++++++++++++++++++O+++++++++++ Video +++++++++++++++++++++++++O+++++++++++++++++++++++++
0 Niveau 100 L Balance R

Je remarque un R sur la ligne du micro, je ne sais pas trop ce que ça
signife... J'ai beau le mettre sur P comme (en appuyant sur espace)
quand je teste ensuite sur gnomemeeting il repasse sur R.

--
http://www.nicolas.pontoizeau.org/
Nicolas Pontoizeau - Promotion EFREI 2005


Avatar
Khanh-Dang
Tu as les modules ALSA et OSS qui se battent pour gérer la carte son, ce
n'est pas bon. Il faut désactiver les uns ou les autres. Je conseille de
garder ALSA, autant que possible.


A ok merci! Quelle est la methode pour faire ça proprement? Un simple
rmprobe suffit? C'est lequel des deux le alsa?


"modprobe -r nom_du_module" permet de décharger le module. Tu auras
plein d'informations intéressantes dans la page man de modprobe.

Les modules de ALSA sont tous préfixés par les quatres caractères snd_.


Avatar
Nicolas Pontoizeau
Nicolas Pontoizeau wrote in message
<slrnd653cm.kdk.pontoize*NOSPAM*@choam.unix.efrei.fr>:
snd_intel8x0 33068 0

i810_audio 33300 2


Tu as les modules ALSA et OSS qui se battent pour gérer la carte son, ce
n'est pas bon. Il faut désactiver les uns ou les autres. Je conseille de
garder ALSA, autant que possible.


A ok merci! Quelle est la methode pour faire ça proprement? Un simple
rmprobe suffit? C'est lequel des deux le alsa?

--
http://www.nicolas.pontoizeau.org/
Nicolas Pontoizeau - Promotion EFREI 2005


Avatar
Rakotomandimby (R12y) Mihamina
( Sun, 17 Apr 2005 19:03:07 +0200 ) Khanh-Dang :

Il faut désactiver les uns ou les autres. Je conseille de
garder ALSA, autant que possible.


A ok merci! Quelle est la methode pour faire ça proprement? Un simple
rmprobe suffit? C'est lequel des deux le alsa?


"modprobe -r nom_du_module" permet de décharger le module.


Sur la debian il faut voir aussi dans /etc/modules ou /etc/modutils/ si
les modules ne se font pas charger automatiquement.

--
Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois!
La preuve http://www.google.fr/search?q=serveur+dedie
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)



Avatar
Nicolas Pontoizeau
"modprobe -r nom_du_module" permet de décharger le module. Tu auras
plein d'informations intéressantes dans la page man de modprobe.


Sympa merci!

:~$ sudo modprobe -r i810_audio
FATAL: Module i810_audio is in use.

En revanche :
:~$ sudo modprobe -r snd_intel8x0

passe sans soucis mais je n'arrive toujours pas a utiliser mon micro
dans gnomemeeting pourtant je n'ai plus que le module OSS (i810_audio)

Module Size Used by
radeon 115364 2
lp 10408 0
ipv6 229764 11
af_packet 20872 2
tsdev 7168 0
mousedev 9996 1
psmouse 17800 0
floppy 54992 0
parport_pc 31936 1
parport 37320 2 lp,parport_pc
analog 10784 0
evdev 9088 0
pcspkr 3816 0
rtc 12088 0
gameport 4736 1 analog
shpchp 87148 0
pciehp 83948 0
pci_hotplug 30640 2 shpchp,pciehp
sis_agp 8068 1
agpgart 31784 2 sis_agp
ohci_hcd 19460 0
usbcore 104164 3 ohci_hcd
i810_audio 33300 1
ac97_codec 16908 1 i810_audio
soundcore 9824 2 i810_audio
3c59x 36776 0
dm_mod 51068 0
capability 4872 0
commoncap 7168 1 capability
ide_cd 38176 0
cdrom 35740 1 ide_cd
ext3 109544 2
jbd 54552 1 ext3
ide_generic 1664 0
sis5513 15240 1
ide_disk 16768 4
ide_core 125156 4 ide_cd,ide_generic,sis5513,ide_disk
unix 25908 576
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb

--
http://www.nicolas.pontoizeau.org/
Nicolas Pontoizeau - Promotion EFREI 2005

Avatar
Nicolas Pontoizeau
"modprobe -r nom_du_module" permet de décharger le module. Tu auras
plein d'informations intéressantes dans la page man de modprobe.


Sympa merci!

:~$ sudo modprobe -r i810_audio
FATAL: Module i810_audio is in use.

En revanche :
:~$ sudo modprobe -r snd_intel8x0


J'ai fait un update-modules mais toujours parel gnomemeeting me renvoie
la même erreur :
Le périphérique audio sélectionné (/dev/dsp) a été ouvert avec
succès mais il est impossible d'écrire des données sur ce
périphérique. Veuillez vérifier votre configuration audio.


--
http://www.nicolas.pontoizeau.org/
Nicolas Pontoizeau - Promotion EFREI 2005


Avatar
Khanh-Dang
:~$ sudo modprobe -r snd_intel8x0


J'ai fait un update-modules mais toujours parel gnomemeeting me renvoie
la même erreur :
Le périphérique audio sélectionné (/dev/dsp) a été ouvert avec
succès mais il est impossible d'écrire des données sur ce
périphérique. Veuillez vérifier votre configuration audio.


En fait, après une rapide recherche dans google avec les mot-clés « i810
full duplex », les premiers liens m'indiquent que les drivers OSS ne
supportent pas le mode full-duplex avec le chipset i810, ce qui signifie
que tu ne peux rien écouter en même temps pendant que tu enregistres du
son.
Tu dois avoir une autre application qui a ouvert /dev/dsp en lecture
alors que gnomemeeting essaye d'y écrire des données. Il est fort
probable que ce soit gnomemeeting lui-même qui essaye d'accéder à la
fois en lecture et en écritue à /dev/dsp.

Tu peux vérifier cette hypothèse en lançant gnomemeeting avec strace. Je
recommande d'ailleurs particulièrement l'utilisation de strace pour
diagnostiquer tous les problèmes de configuration. Cet outil permet de
trouver très rapidement la source d'un problème à condition de savoir au
minimum interpréter la sortie, ce qui peut ne pas être facile.
Ici, tu peux regarder dans la sortie de strace et repérer toutes les
lignes concernant /dev/dsp.

Sinon, come te l'a conseillé Nicolas, il est préférable d'utiliser les
drivers alsa. Je n'ai pas cherché, mais il semble que ces derniers
supportent le mode full-duplex. Ça pourrait éventuellement éliminer ton
problème.


Avatar
Nicolas George
Nicolas Pontoizeau wrote in message
<slrnd65pj1.sgt.pontoize*NOSPAM*@choam.unix.efrei.fr>:
Ok mais j'arrive toujours pas a me debarasser de ce i810_audio.


D'après ton lsmod, un processus utilise le device correspondant : trouve-le
(avec fuser ou lsof), tue-le, et ça devrait aller mieux.

1 2