[debian] snd_ctl_open failed

snd_ctl_open failed [debian] - Linux et OS Alternatifs

Marsh Posté le 02-05-2005 à 09:49:32    

Bonjour à tous.
 
Depuis que j'ai installé alsa je n'arrive plus à avoir de son, dans XMMS j'ai un message d'erreur me disant qu'il est imposible d'ouvrir l'audio. Et quand je lance alsamixer j'ai le message d'erreur suivant:

Code :
  1. alsamixer: function snd_ctl_open failed for default: No such device


 
Je ne comprends pas d'ou ça peut venir.
 
Au cas ou ça vous est utile voici le résultat de mon lsmod:

Code :
  1. qwix@mti-grishka:~$ lsmod
  2. Module                  Size  Used by    Not tainted
  3. soundcore               3268   0 (autoclean)
  4. r128                   72660   2
  5. apm                     8364   1 (autoclean)
  6. appletalk              17796  12 (autoclean)
  7. parport_pc             19432   1 (autoclean)
  8. lp                      5540   0
  9. parport                21608   1 [parport_pc lp]
  10. smbfs                  35120   3 (autoclean)
  11. mousedev                3604   1
  12. hid                    19076   0 (unused)
  13. input                   3040   0 [mousedev hid]
  14. i810_rng                2368   0 (unused)
  15. cfi_cmdset_0001        21384   1 (autoclean)
  16. jedec_probe             8640   0 (autoclean)
  17. gen_probe               1552   0 (autoclean) [jedec_probe]
  18. ich2rom                 1724   0 (unused)
  19. chipreg                  697   0 [jedec_probe ich2rom]
  20. mtdcore                 2276   1 [ich2rom]
  21. usb-uhci               19504   0 (unused)
  22. usbcore                52268   1 [hid usb-uhci]
  23. ide-scsi                8272   0
  24. scsi_mod               86020   1 [ide-scsi]
  25. e100                   42868   1
  26. agpgart                39108   3
  27. ide-cd                 27040   0
  28. cdrom                  26212   0 [ide-cd]
  29. rtc                     5768   0 (autoclean)
  30. ext3                   65388   2 (autoclean)
  31. jbd                    34628   2 (autoclean) [ext3]
  32. ide-detect               288   0 (autoclean) (unused)
  33. ide-disk               12416   3 (autoclean)
  34. piix                    7784   1 (autoclean)
  35. ide-core               91800   3 (autoclean) [ide-scsi ide-cd ide-detect ide-disk piix]
  36. unix                   12720  59 (autoclean)


et aussi

Code :
  1. open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
  2. open("/etc/ld.so.cache", O_RDONLY)      = 3
  3. open("/lib/libncurses.so.5", O_RDONLY)  = 3
  4. open("/usr/lib/libasound.so.2", O_RDONLY) = 3
  5. open("/lib/libm.so.6", O_RDONLY)        = 3
  6. open("/lib/libdl.so.2", O_RDONLY)       = 3
  7. open("/lib/libpthread.so.0", O_RDONLY)  = 3
  8. open("/lib/libc.so.6", O_RDONLY)        = 3
  9. open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3
  10. open("/dev/snd/controlC0", O_RDONLY)    = -1 ENODEV (No such device)
  11. open("/dev/aloadC0", O_RDONLY)          = -1 ENODEV (No such device)
  12. open("/dev/snd/controlC0", O_RDWR)      = -1 ENODEV (No such device)
  13. open("/dev/snd/controlC0", O_RDONLY)    = -1 ENODEV (No such device)
  14. open("/dev/aloadC0", O_RDONLY)          = -1 ENODEV (No such device)
  15. open("/dev/snd/controlC0", O_RDWR)      = -1 ENODEV (No such device)
  16. alsamixer: function snd_ctl_open failed for default: No such device


et

Code :
  1. ll /dev/snd/controlC0
  2. crw-rw-rw-  1 root audio 116, 0 2005-04-25 10:30 /dev/snd/controlC0


 
Si jamais quelqu'un a une idée..
 
Merci d'avance.
 
:)

Reply

Marsh Posté le 02-05-2005 à 09:49:32   

Reply

Marsh Posté le 02-05-2005 à 10:53:21    

Tes modules son ne sont pas chargés. Tu as bien quelque chose pour les détecter, comme hotplug ou discover ?

Reply

Marsh Posté le 02-05-2005 à 12:50:12    

Non, je n'ai aucun des deux, tu me conseillerais lequel ?
 
:)

Reply

Marsh Posté le 02-05-2005 à 13:19:39    

hotplug

Reply

Marsh Posté le 02-05-2005 à 13:58:54    

ok alors j'ai essayé hotplug :)
Et ensuite j'ai fait:
/etc/init.d/hotplug start

Code :
  1. Starting hotplug subsystem:
  2.    pci
  3.      e100: already loaded
  4.      usb-uhci: already loaded
  5.      uhci: can't be loaded
  6. missing kernel or user mode driver uhci
  7.      ich2rom: already loaded
  8.      shpchp: can't be loaded
  9. missing kernel or user mode driver shpchp
  10.      pciehp: can't be loaded
  11. missing kernel or user mode driver pciehp
  12.      i810_rng: already loaded
  13.      hw_random: can't be loaded
  14. missing kernel or user mode driver hw_random
  15.    pci      [success]
  16.    usb
  17.      usbcore: already loaded
  18.      usbcore: already loaded
  19.      hid: already loaded
  20.      mousedev: already loaded
  21.      usbcore: already loaded
  22.      usbcore: already loaded
  23.    usb      [success]
  24.    isapnp
  25.    isapnp   [success]
  26.    ide
  27.    ide      [success]
  28.    input
  29.    input    [failed]
  30.    scsi
  31.    scsi     [success]
  32. done.


Puis j'ai retenté alsamixergui mais j'ai toujours la même erreur..
 
:)

Reply

Marsh Posté le 02-05-2005 à 14:35:55    

Euuuuuuh c'est quoi ta carte son ? Elle apparaît dans lspci ?

Reply

Marsh Posté le 02-05-2005 à 14:43:19    

C'est une carte son intégrée à la carte mère:
lspci

Code :
  1. 0000:00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 03)
  2. 0000:00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 03)
  3. 0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 12)
  4. 0000:00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 12)
  5. 0000:00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 12)
  6. 0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 12)
  7. 0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 12)
  8. 0000:00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 12)
  9. 0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 12)
  10. 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro Ultra TF0000:02:08.0 Ethernet controller: Intel Corp. 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)
  11. 0000:02:0b.0 Communication controller: Rockwell International HSF 56k Data/Fax/Voice Modem (rev 01)


 
Apparement elle aparait dedans.
:)

Reply

Marsh Posté le 02-05-2005 à 14:44:14    

Et modprobe snd-intel8x0 dit quoi ?

Reply

Marsh Posté le 02-05-2005 à 14:56:09    

Code :
  1. modprobe: Can't locate module snd-intel8x0


:/

Reply

Marsh Posté le 02-05-2005 à 15:53:21    

Si ça peut t'aider:
modprob --list | grep snd

Code :
  1. /lib/modules/2.4.27-1-386/kernel/drivers/sound/msnd.o
  2. /lib/modules/2.4.27-1-386/kernel/drivers/sound/msnd_classic.o
  3. /lib/modules/2.4.27-1-386/kernel/drivers/sound/msnd_pinnacle.o


et
modprobe --list | grep intel

Code :
  1. /lib/modules/2.4.27-1-386/kernel/drivers/video/intel/intelfb.o


 
:)

Reply

Marsh Posté le 02-05-2005 à 15:53:21   

Reply

Marsh Posté le 02-05-2005 à 16:04:23    

T'aurais pas oublié d'installer alsa-modules-2.4.27-1-386, par hasard ?

Reply

Marsh Posté le 02-05-2005 à 16:25:38    

Bon apparement j'aurais oublié d'installer ça, alors la question que je me pose c'est pourquoi il ne s'installe pas tout seul lorsque je fait un apt-get install de alsa ?
 
:)

Reply

Marsh Posté le 02-05-2005 à 16:28:15    

J'ai installé alsa-modules mais quand je lance le mixer, j'ai toujours la même erreur, j'ai lancé hotplug avant au cas ou mais ça ne règle pas le problème. :/
 
:)

Reply

Marsh Posté le 02-05-2005 à 16:28:50    

Parce que tu peux les avoir dans un noyau 2.6, aussi.

Reply

Marsh Posté le 02-05-2005 à 16:29:21    

qwix a écrit :

J'ai installé alsa-modules mais quand je lance le mixer, j'ai toujours la même erreur, j'ai lancé hotplug avant au cas ou mais ça ne règle pas le problème.

Mêmes questions qu'auparavant...

Reply

Marsh Posté le 03-05-2005 à 08:23:58    

Youpiii ça marche, je me suis trompé de module à installer, j'ai remis le bon et ça marche :) :)
 
Merci beaucoup pour ton aide.
 
PS: si jamais tu as du temps, je n'arrive toujours pas à trouver de solution pour mon problème décris sur ce topic: http://forum.hardware.fr/hardwaref [...] 8432-1.htm
 
:)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed