Alsa pas de son au démarrage [Résolu par Dark] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 28-09-2004 à 12:21:53
2.6.8.1 mdk 10
Marsh Posté le 28-09-2004 à 15:19:11
2.6.8.1 sous mdk 10.0 ? un kernel mdk ? 
 
donne plus d'infos. mais bon ...
Marsh Posté le 28-09-2004 à 19:48:21
uname -a ---> 
Linux workshop 2.6.8.1-10mdk #1 Wed Sep 8 17:00:52 CEST 2004 i686 AMD Athlon(tm) XP 1900+ unknown GNU/Linux
Marsh Posté le 28-09-2004 à 19:49:17
[root@workshop tom]# lsmod 
Module                  Size  Used by 
lp                      9548  0 
parport_pc             30976  1 
parport                33896  2 lp,parport_pc 
usblp                  10592  0 
md5                     3584  1 
ipv6                  230916  8 
autofs4                15268  0 
snd-pcm-oss            49480  0 
snd-mixer-oss          17376  1 snd-pcm-oss 
snd-intel8x0           30124  0 
snd-ac97-codec         69392  1 snd-intel8x0 
snd-pcm                81800  2 snd-pcm-oss,snd-intel8x0 
snd-timer              20356  1 snd-pcm 
snd-page-alloc          7400  2 snd-intel8x0,snd-pcm 
gameport                3328  1 snd-intel8x0 
snd-mpu401-uart         5856  1 snd-intel8x0 
snd-rawmidi            19300  1 snd-mpu401-uart 
snd-seq-device          6344  1 snd-rawmidi 
snd                    45988  9 snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device 
soundcore               7008  1 snd 
ndiswrapper            67360  0 
af_packet              16072  2 
ip_vs                  90656  0 
floppy                 55088  0 
ide-cd                 37280  0 
cdrom                  37724  1 ide-cd 
loop                   12520  0 
supermount             34804  1 
sis-agp                 5796  1 
agpgart                27752  2 sis-agp 
nvidia               4814188  12 
tsdev                   5824  0 
joydev                  8032  0 
evdev                   7648  0 
usbmouse                4256  0 
usbhid                 41088  0 
ehci-hcd               26244  0 
ohci-hcd               18468  0 
usbcore               103172  7 usblp,usbmouse,usbhid,ehci-hcd,ohci-hcd 
genrtc                  7444  0 
ext3                  120680  2 
jbd                    49080  1 ext3 
[root@workshop tom]#
Marsh Posté le 28-09-2004 à 19:49:54
Si tu veux plus d'info dis le. Merci.
Marsh Posté le 28-09-2004 à 19:51:59
"snd-intel8x0           30124  0" 
 
ton pilote audio n'est pas utilisé. 
 
montre moi le contenu de /etc/mdoprobe.conf et de /etc/modprobe.preload 
 
de même as tu fais une installation ou une mise à jour ?
Marsh Posté le 28-09-2004 à 20:35:41
J'ai fais une installation de mandrake 10.1 Community 
Voilà les 2 fichiers que tu m'as demandé : le driver son n'est pas dans le *.preload !! Est-ce que ça a son importance ?? 
| modprobe.conf  | 
 
| modprobe.preload  | 
Marsh Posté le 28-09-2004 à 21:15:59
pkoi as tu utilisé alsaconf ? 
 
voici un fichier modprobe.conf correct : 
|   | 
 
 
puis reboot. 
 
montre le modules.conf aussi. 
 
c'est koi la carte son ? 
 
donne aussi le résultat de :  
lspcidrake 
cat /proc/interrupts
Marsh Posté le 28-09-2004 à 21:46:19
Voilà les infos avant reboot : 
 
la carte son est SiS7012 PCI Audio Accelerator --> le truc de base intégré 
 
modules.conf : 
| alias net-pf-4 ipx  | 
 
lspcidrake : 
| [tom@workshop tom]$ lspcidrake  | 
 
 
cat /proc/interrupts 
| [tom@workshop tom]$ cat /proc/interrupts  | 
Marsh Posté le 28-09-2004 à 21:58:10
Reboot effectué. pas d'amélioration mais un nouveau message de arts au lancement de kde :
| Sound server informational message:  | 
Marsh Posté le 28-09-2004 à 22:45:10
En plus mon problème apparaitrait aussi avec la fedora core 2 et le même noyau... Bizarre tout ça !! 
Est-ce que le 2.6.8.1 serait si mal foutu ??
Marsh Posté le 29-09-2004 à 15:19:31
tomake>  
 
1. ton modules.conf est faux ... 
 
la bonne ligne pour la carte son est : 
|   | 
 
 
2. tu as trop de périph sur l'IRQ 10. 
Cette IRQ est partagée entre : l'USB, la carte son et ndiswrapper ( réseau ). 
ceci à mon avis est à l'origine du problème, surtout avec ndiswrapper ( je ne fais pas confiance à un pilote windows tournant sous linux ). 
 
si c'est une carte réseau PCI, change la de port PCI. 
 
de même dans le BIOS, met "Assign IRQ to USB devices = No" 
check bien que "PnP OS = No" dans le BIOS 
 
3. une fois ces modifs faites, regardes. si toujours pb ( notamment aux niveau des IRQ ), alors joues avec l'APIC/NolAPIC voire l'ACPI. 
http://www.linux-wizard.net/faq.ph [...] _article=6 
 
un coup tu bootes avec : linux acpi=off 
 
tu regardes ce qui se passe notamment aux niveau des IRQ ( cat /proc/interrupts ) puis tu essaies des combinaisons : 
linux noapic 
linux nlapic noapic 
linux pci=noacpi 
linux acpi=off noapic pci=noacpi nolapic 
linux pnpbios=off 
linux pnpbios=off acpi=off noapic pci=noacpi nolapic
Marsh Posté le 29-09-2004 à 15:52:14
OK merci D.S. pour toutes ces infos. Je posterai les résultats !! 
Marsh Posté le 29-09-2004 à 15:55:49
Pour la carte réseau je n'ai pas d'autre moyen que d'utiliser ndiswrapper  , malheuresement !!
, malheuresement !!
Marsh Posté le 29-09-2004 à 17:52:44
Ça devient désespérant !! Aucune de tes solutions ne marchent Dark Schneider, malheureusement. 
 
Voilà le dernier cat /proc/interrupts 
[tom@workshop tom]$ cat /proc/interrupts 
           CPU0 
  0:     970221          XT-PIC  timer 
  1:       1012          XT-PIC  i8042 
  2:          0          XT-PIC  cascade 
  9:      32617          XT-PIC  ohci_hcd, ndiswrapper 
 10:      10459          XT-PIC  ohci_hcd, ohci_hcd, ohci_hcd 
 11:      71636          XT-PIC  ohci_hcd, ehci_hcd, nvidia 
 14:      15645          XT-PIC  ide0 
 15:         76          XT-PIC  ide1 
NMI:          0 
LOC:          0 
ERR:          0 
MIS:          0 
 
Autre chose : dans le répertoire /dev il n'y a plus de fichier dsp !! alors qu'avant il existait !!
Marsh Posté le 29-09-2004 à 19:03:34
au cas où tu n'aurais pas remarqué, ton chipset son ( SiS SI7012 ) n'est pas listé, donc forcément pas détecté et donc pas de devices. 
 
cependant tu ne devrais pas utiliser un noyau 10.1 sur une mdk 10.0 ... upgrade en community et vois ce qui se passe. et pense à activer udev ( le mieux en fait est de faire une installe propre )
Marsh Posté le 29-09-2004 à 19:57:06
Je suis en version community : en plus j'ai fait l'install à partir des cds donc ya pas de fichier de l'ancienne version  
 
Pour udev il est utilisé de base sur la 10.1 
Pour le chipset mouais  je regarde !!
 je regarde !!
Marsh Posté le 29-09-2004 à 20:11:16
| Dark_Schneider a écrit : au cas où tu n'aurais pas remarqué, ton chipset son ( SiS SI7012 ) n'est pas listé, donc forcément pas détecté et donc pas de devices. | 
 
  
  
| Citation : [root@workshop tom]# lspcidrake  | 
Marsh Posté le 29-09-2004 à 20:14:08
tomake> mais il n'apparait dans /proc/interrupts
Marsh Posté le 29-09-2004 à 20:16:56
Va falloir attribuer les IRQs à la main.
Marsh Posté le 29-09-2004 à 20:23:43
que donne /proc/interrupts quand tu bootes avec : linux acpi=off noapic pci=noacpi nolapic  
 
 
donne le résultat de "cat /proc/cmdline" afin que l'on vérifie que les options sont biens passées.
Marsh Posté le 29-09-2004 à 20:31:23
D'abord merci de toujours m'aider  
 
 
Extrait de lilo : 
image=/boot/vmlinuz-2.6.8.1-10mdk 
        label="2681-10" 
        root=/dev/hda1 
        initrd=/boot/initrd-2.6.8.1-10mdk.img 
        append="acpi=off noapic pci=noapic nolapic devfs=nomount resume=/dev/hda5 splash=silent" 
        read-only 
 
 
[tom@workshop tom]$ cat /proc/cmdline 
auto BOOT_IMAGE=2681-10 ro root=301 noapic nolapic devfs=nomount resume=/dev/hda5 splash=silent acpi=ht 
 
 
[tom@workshop tom]$ cat /proc/interrupts 
           CPU0 
  0:    2373595          XT-PIC  timer 
  1:       2679          XT-PIC  i8042 
  2:          0          XT-PIC  cascade 
  3:      84336          XT-PIC  ohci_hcd, ndiswrapper 
 10:     107439          XT-PIC  ohci_hcd, ohci_hcd, ohci_hcd, SiS SI7012 
 11:     179257          XT-PIC  ohci_hcd, ehci_hcd, nvidia 
 14:      30449          XT-PIC  ide0 
 15:        141          XT-PIC  ide1 
NMI:          0 
LOC:          0 
ERR:          0 
MIS:          0
Marsh Posté le 29-09-2004 à 20:44:13
tu ne devrais pas modifier lilo directement. cela te fait perdre du temps. 
 
au démarrage : [ESC], puis tu tapes : nomimage options1 options2 
 
 
ainsi pour l'image linuxet pour l'option acpi=off, cela donne : linux acpi=off 
 
 
c'est expliqué dans mon lien sur mon site. 
 
 
bon au moins je revois à nouveau la carte son. 
 
dans ton bios, as tu "assign IRQ to USB devices" ? 
 
et check bien le "Plug & Play OS = No" aussi. 
 
à chaque test, fais aussi : lsmod | grep snd-intel8x0 
 
cela te pezrmettra de voir si le pilote est chargé et si il est utilisé.
Marsh Posté le 29-09-2004 à 20:56:00
| Dark_Schneider a écrit : tu ne devrais pas modifier lilo directement. cela te fait perdre du temps.  | 
 
OK mais quand je suis dans une console en root je fais vi /etc/lilo.conf ça va aussi vite et je vois bien ce que je fais (je peux contrôler)  
 
| Citation : bon au moins je revois à nouveau la carte son.  | 
 
non --> je peux attribuer les irq pour les slots pci 
| Citation : et check bien le "Plug & Play OS = No" aussi. | 
 
oui ça c'est OK 
| Citation : à chaque test, fais aussi : lsmod | grep snd-intel8x0  | 
Lesquels ?? ceux de dessus avec toutes les options au noyau ??
Marsh Posté le 29-09-2004 à 21:00:47
oui et surtout le "acpi=off noapic pci=noapic nolapic"
Marsh Posté le 29-09-2004 à 21:20:38
Voilà 
[tom@workshop tom]$ su 
Password: 
[root@workshop tom]# cat /proc/cmdline 
BOOT_IMAGE=2681-10 ro root=301 noapic nolapic devfs=nomount resume=/dev/hda5 splash=silent acpi=ht Acpi=off noapic pci=noapic nolapic 
[root@workshop tom]# cat /proc/interrupts 
           CPU0 
  0:     189100          XT-PIC  timer 
  1:         80          XT-PIC  i8042 
  2:          0          XT-PIC  cascade 
  3:       5825          XT-PIC  ohci_hcd, ndiswrapper 
 10:       3408          XT-PIC  ohci_hcd, ohci_hcd, ohci_hcd, SiS SI7012 
 11:      11263          XT-PIC  ohci_hcd, ehci_hcd, nvidia 
 14:       9310          XT-PIC  ide0 
 15:         76          XT-PIC  ide1 
NMI:          0 
LOC:          0 
ERR:          1 
MIS:          0 
[root@workshop tom]# lsmod | grep snd-intel8x0 
snd-intel8x0           30124  0 
snd-ac97-codec         69392  1 snd-intel8x0 
snd-pcm                81800  2 snd-pcm-oss,snd-intel8x0 
snd-page-alloc          7400  2 snd-intel8x0,snd-pcm 
gameport                3328  1 snd-intel8x0 
snd-mpu401-uart         5856  1 snd-intel8x0 
snd                    45988  9 snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device 
[root@workshop tom]#
Marsh Posté le 29-09-2004 à 21:22:48
ne semble pas utilisé. 
 
essaie de jouer un son :  aplay /usr/share/sounds/info.wav
Marsh Posté le 29-09-2004 à 21:25:12
| Citation : [root@workshop tom]# aplay /usr/share/sounds/info.wav  | 
 
Mais je n'entends rien !! (et je ne suis pas encore sourd)  
 
et même si je fais un lsmod le module est toujours inoccupé !!
Marsh Posté le 29-09-2004 à 21:33:22
monte le son  
 
 
ALSA est par défaut muté (alsamixer en ligne de commande)
Marsh Posté le 29-09-2004 à 21:40:59
non ça je l'ai fait tout au début et je viens de vérifier c'est ok.
Marsh Posté le 29-09-2004 à 21:50:19
Tiens je viens de rebooter (Windows Reflex (C) ) et ça marche !! 
Enfin presque car le mixer d'alsa (Kmix) réinitialise tous sur muet à chaque redémarrage....
Marsh Posté le 29-09-2004 à 22:00:35
  Bon voilà tout est en ordre maintenant grâce à Dark Schneider particulièrement (
 Bon voilà tout est en ordre maintenant grâce à Dark Schneider particulièrement (  ).
 ). 
Je te remercie beaucoup pour la patience que tu as eu   
   
 
Marsh Posté le 30-09-2004 à 15:43:01
tomake> enregistre les paramètres du mixeur et active leur chargement à la connexion 
 
Configurez votre bureau -> son -> Console de mixage
Marsh Posté le 04-02-2005 à 19:25:25
Bonsoir, 
 
Je m'incruste sur ce sujet car j'ai exactement le même problème. As-tu réussi à savoir, Tomake, d'où venait le problème? J'ai suivi tes conseils, dark_schneider, mais malheureusement c'est resté sans effets. 
 
Merci d'avance.
Marsh Posté le 05-02-2005 à 13:13:05
Y a t-il un moyen de désinstaller une carte son, pour refaire une install propre?
Marsh Posté le 07-02-2005 à 15:32:02
tout se joue dans le fichier /etc/modprobe.conf . à toi de mettre les bons paramètres dedans
Marsh Posté le 28-09-2004 à 12:11:30
Quand je démarre l'ordi normalement voilà ce qu'il y a dans les logs (boot.log):
Sep 28 11:20:26 workshop sound: Loading sound module (snd-intel8x0) succeeded
Sep 28 11:20:26 workshop alsactl: /usr/sbin/alsactl: load_state:1139:
Sep 28 11:20:26 workshop alsactl: No soundcards found...
Sep 28 11:20:26 workshop sound: Chargement des réglages du son failed
et effectivement je n'ai pas de son
Par contre si je désactive alsa, que je fais un alsaconf là j'ai du son.
Dans le modconf le driver est bien présent
Je comprend pas pourquoi il ne veut pas me charger ma carte au boot ??
Message édité par Tomake le 29-09-2004 à 22:29:54
---------------
"Parfois brutal, toujours loyal"