D'apr�s ta liste de modules, les modules oss et alsa sont charg�s en m�me temps. Pour utiliser alsa, il faut emp�cher hotplug de charger les modules oss au boot. Sur testing, il doit y avoir un fichier /etc/hotplug/blacklist dans lequel tu dois ajouter les lignes suivantes: via82cxxx_audio ac97_codec sound uart401
Pour info, sur ma sid il y a un fichier /etc/hotplug/blacklist.d/alsa-base install� par le package alsa-base qui fait ce qu'il faut, mais c'est assez r�cent. Sinon, tu peux v�rifier que tu as ce qu'il faut dans /dev/snd/* ... Les entr�es devraient �tre cr�es en installant le package alsa-driver-xxx. On Thursday 02 September 2004 19:41, Emmanuel Cornet wrote: > Bonjour ! > > > J'ai quelques soucis pour faire fonctionner le serveur de son sur une > machine Debian (testing). > > Je structure un peu le mail :o) > > > > #$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$ > #$$$$$$$$$$$$$$$$$$$$$$$$$$$ Le probl�me $$$$$$$$$$$$$$$$$$$$$$$$$$$ > #$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$ > > > C'est tr�s simple : aucun son n'est jamais sorti de ma carte son lorsque > je suis sous Linux (�a marche sous Windows, voir plus bas). J'ai aussi > essay� une autre carte son (l� encore, voir plus bas), c'est mieux mais > pas probant. Plus pr�cis�ment, sous KDE le message suivant appara�t au > login : > > Sound server informational message: > Error while initializing the sound driver: > device: default can't be opened for playback (No such file or directory) > The sound server will continue, using the null output device. > > Lorsque j'essaie de lancer "alsactl restore" (qui est d'ailleurs lanc� > automatiquement � la fin de alsaconf), c'est l'erreur suivante : > > alsactl: load_state:1134: No soundcards found... > > Quant � alsamixer, > > alsamixer: function snd_ctl_open failed for default: No such device > > > > #$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$ > #$$$$$$$$$$$$$$$$$$$$$$$$ Quelques d�tails $$$$$$$$$$$$$$$$$$$$$$$$ > #$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$ > > > * Ma distribution est une Debian testing (� jour). > > * Le noyau est un 2.6.7, auquel je n'ai pas touch� depuis l'installation > avec un CD Sarge (nouvel installeur, tr�s bien d'ailleurs). > > * Ma carte son est un chip inclus sur la carte m�re (Asus A7V8X-X), que > lspci reconna�t comme : > > Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 > AC97 Audio Controller (rev 50) > > * J'ai plac� la sortie de la commande lsmod � la fin de ce mail. > > * Les paquets install�s conernant alsa : > > tiramisu ~/Stage/Rapport>dpkg -l | grep alsa > ii alsa-base 1.0.5a-3 ALSA sound driver common files > ii alsa-utils 1.0.5-3 Advanced Linux Sound Architecture (uti > ii alsamixergui 0.9.0rc2-1-7 graphical soundcard mixer for ALSA sou > ii alsaplayer 0.99.76-0.1 PCM player designed for ALSA > ii alsaplayer-als 0.99.76-0.1 PCM player designed for ALSA (ALSA out > ii alsaplayer-com 0.99.76-0.1 PCM player designed for ALSA (common > ii alsaplayer-gtk 0.99.76-0.1 PCM player designed for ALSA (GTK ver > ii alsaplayer-oss 0.99.76-0.1 PCM player designed for ALSA (OSS outp > ii gnome-alsamixe 0.9.6-1 ALSA sound mixer for GNOME > ii vlc-alsa 0.7.2.final-3 ALSA audio output plugin for VLC (dumm > > * Les lignes de dmesg qui me paraissent int�ressantes : > > Via 686a/8233/8235 audio driver 1.9.1-ac4-2.5 > via82cxxx: Six channel audio available > PCI: Setting latency timer of device 0000:00:11.5 to 64 > via82cxxx: timeout while reading AC97 codec (0x10000000) > ac97_codec: AC97 Audio codec, id: ADS112 (Unknown) > via82cxxx: board #1 at 0xE000, IRQ 22 > > > > #$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$ > #$$$$$$$$$$$$$$$$$$$$$ Ce que j'ai d�j� essay� $$$$$$$$$$$$$$$$$$$$$ > #$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$ > > > * J'ai commenc� par essayer la carte sous Windows, que j'ai install� sur > un petit coin du disque : le son marche parfaitement. Tous les > branchements sont donc corrects. > > * Ce n'est pas non plus un probl�me (classique) de mute puisque > alsamixer g�n�re une erreur (voir ci-dessus) au lancement. > > * J'ai aussi pens� � des probl�mes de droits, mais cela ne semble pas > �tre le souci : > > tiramisu ~/Stage/Rapport>ls -l /dev/dsp* > lrwxrwxrwx 1 root root 9 2004-09-02 00:51 /dev/dsp -> /dev/dsp0 > crw-rw---- 1 root audio 14, 3 2004-09-02 00:51 /dev/dsp0 > crw-rw---- 1 root audio 14, 19 2004-09-02 00:51 /dev/dsp1 > crw-rw---- 1 root audio 14, 35 2004-09-02 00:51 /dev/dsp2 > crw-rw---- 1 root audio 14, 51 2004-09-02 00:51 /dev/dsp3 > > et je suis bien membre du groupe audio. > > * J'ai essay� de r�cup�rer une vieille carte son (SoundBlaster, je > crois, � ce qu'en dit Windows), qui est reconnue par lspci comme : > > Multimedia audio controller: Ensoniq ES1370 [AudioPCI] > > Les modules suppl�mentaires snd_ens1370 et es1370 sont charg�s au > d�marrage ; alsaconf reconna�t bien la nouvelle carte, je lui demande de > l'utiliser, mais � la fin du processus, crac, comme pr�c�demment > (alsactl restore ne trouve aucune carte). > > Avec cette "nouvelle" carte, les choses se d�bloquent un peu ; lorsque > je balance un truc sur /dev/dsp, j'entends enfin quelque chose : > > cat /boot/vmlinuz-2.6.7-1-386 > /dev/dsp > > et xmms me joue des mp3. Mais tout cela, seulement dans une oreille > (droite) et avec des gr�sillements pas possibles. Et comme je ne peux > lancer aucun des programmes alsa (mixer, ctl...) avec succ�s, je ne peux > pas configurer grand-chose. > > > > Quelqu'un aurait-il une id�e de ce qui m'arrive ? > Merci !!! > Manu > > > Voici donc la sortie de lsmod, avant l'installation de la > "nouvelle-vieille" carte : > > tiramisu ~>lsmod > Module Size Used by > snd_mixer_oss 16640 0 > radeon 115236 26 > ipv6 221152 15 > appletalk 32820 20 > lp 10436 0 > af_packet 20616 2 > snd_via82xx 26660 0 > snd_ac97_codec 59268 1 snd_via82xx > snd_pcm 85412 1 snd_via82xx > snd_timer 23172 1 snd_pcm > snd_page_alloc 11144 2 snd_via82xx,snd_pcm > snd_mpu401_uart 7296 1 snd_via82xx > snd_rawmidi 23232 1 snd_mpu401_uart > snd_seq_device 7944 1 snd_rawmidi > snd 50148 8 > snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart, >snd_rawmidi,snd_seq_device uhci_hcd 29200 0 > pci_hotplug 30640 0 > via_agp 8576 1 > agpgart 31272 2 via_agp > pcspkr 3816 0 > tsdev 7168 0 > mousedev 9996 2 > psmouse 17800 0 > analog 10784 0 > gameport 4736 2 snd_via82xx,analog > floppy 54996 0 > parport_pc 31552 1 > parport 37320 2 lp,parport_pc > evdev 9088 0 > ehci_hcd 27780 0 > usbcore 100704 4 uhci_hcd,ehci_hcd > via82cxxx_audio 26120 0 > uart401 11460 1 via82cxxx_audio > sound 75308 2 via82cxxx_audio,uart401 > soundcore 9824 3 snd,via82cxxx_audio,sound > ac97_codec 16908 1 via82cxxx_audio > via_rhine 19848 0 > mii 4864 1 via_rhine > crc32 4608 1 via_rhine > via_ircc 20368 0 > irda 167744 1 via_ircc > capability 4872 0 > commoncap 7168 1 capability > ide_cd 38916 0 > cdrom 35360 1 ide_cd > rtc 12088 0 > ext3 109416 2 > jbd 54296 1 ext3 > ide_disk 16640 4 > ide_generic 1664 0 > via82cxxx 12956 1 > ide_core 127448 4 ide_cd,ide_disk,ide_generic,via82cxxx > unix 25776 324 > font 8576 0 > vesafb 6688 0 > cfbcopyarea 3840 1 vesafb > cfbimgblt 3200 1 vesafb > cfbfillrect 3712 1 vesafb

