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 !!
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 !!
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 ( ).
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"