Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

probleme module alsa et noyau 2.6.1

3 réponses
Avatar
Christophe M
Bonjour,

Neolinuxien, j'ai installé une Debian Woody sur une de mes machines en
suivant les conseils donnés ici:
http://people.via.ecp.fr/~alexis/formation-linux/
Je remercie au passage l'auteur pour l'étendue de son oeuvre...

J'ai ensuite, en suivant les conseils du même auteur tenté de compiler
un noyau 2.6.1; tout fonctionne sauf le son...

le module snd-intel8x0 sensé correspondre à mon matériel ne se charge
pas.

les résultats de modprobe et modinfo ne sont pas franchement clairs pour
moi...

Je remercie par avance l'âme charitable qui voudra bien perdre un peu de
son temps à essayer de résoudre mon problème.


Les données:

lspci retourne:


00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 03) (prog-if 00 [Normal decode])
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev 12) (prog-if 00 [Normal decode])
00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 12)
00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 12) (prog-if 80 [Master])
00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub (rev 12) (prog-if 00 [UHCI])
00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 12)
00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 12)
Subsystem: Micro-Star International Co., Ltd.: Unknown device 5290
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at dc00 [size=256]
I/O ports at d800 [size=64]

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA])
03:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at ac00 [size=256]
Memory at dfefff00 (32-bit, non-prefetchable) [size=256]
Expansion ROM at dfee0000 [disabled] [size=64K]

modprobe snd-intel8x0 retourne
PCI: Found IRQ 10 for device 0000:00:1f.5
PCI: Sharing IRQ 10 with 0000:00:1f.3
intel8x0: clocking to 48000
(d'ailleurs, je n'arrive pas à rediriger la sortie écran vers un
fichier...)

modinfo retourne

author: Jaroslav Kysela <perex@suse.cz>
description: Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7012; Ali 5455
license: GPL
parm: index:Index value for Intel i8x0 soundcard.
parm: id:ID string for Intel i8x0 soundcard.
parm: enable:Enable Intel i8x0 soundcard.
parm: ac97_clock:AC'97 codec clock (0 = auto-detect).
parm: joystick_port:Joystick port address for Intel i8x0 soundcard. (0 = disabled)
parm: mpu_port:MPU401 port # for Intel i8x0 driver.
vermagic: 2.6.1 PENTIUM4 gcc-2.95
depends: snd-ac97-codec,snd-pcm,snd-mpu401-uart,snd-page-alloc,snd
alias: pci:v00008086d00002415sv*sd*bc*sc*i*
alias: pci:v00008086d00002425sv*sd*bc*sc*i*
alias: pci:v00008086d00002445sv*sd*bc*sc*i*
alias: pci:v00008086d00002485sv*sd*bc*sc*i*
alias: pci:v00008086d000024C5sv*sd*bc*sc*i*
alias: pci:v00008086d000024D5sv*sd*bc*sc*i*
alias: pci:v00008086d00007195sv*sd*bc*sc*i*
alias: pci:v00001039d00007012sv*sd*bc*sc*i*
alias: pci:v000010DEd000001B1sv*sd*bc*sc*i*
alias: pci:v000010DEd0000006Asv*sd*bc*sc*i*
alias: pci:v000010DEd000000DAsv*sd*bc*sc*i*
alias: pci:v00001022d0000746Dsv*sd*bc*sc*i*
alias: pci:v00001022d00007445sv*sd*bc*sc*i*
alias: pci:v000010B9d00005455sv*sd*bc*sc*i*

dans les log (debug), j'ai:

Jan 13 12:09:03 raoul kernel: eth0: Identified 8139 chip type 'RTL-8139C'
Jan 13 12:09:03 raoul kernel: request_module: failed /sbin/modprobe -- char-major-4-64. error = 256
Jan 13 12:09:04 raoul apmd[297]: apmd_call_proxy: Executing proxy: '/etc/apm/apmd_proxy' 'start'

3 réponses

Avatar
Frédéric BISSON
Hello !

J'ai ensuite, en suivant les conseils du même auteur tenté de compiler
un noyau 2.6.1; tout fonctionne sauf le son...
J'ai aussi essayé de compiler un noyau 2.6.1.

La raison pour laquelle je n'avais pas le son était que le 2.6.1 n'a
pas un support correct pour les cartes ISA PnP. J'ai corrigé
ce problème en installant le 2.6.0...

Je remercie par avance l'âme charitable qui voudra bien perdre un peu de
son temps à essayer de résoudre mon problème.
De rien :)


modprobe snd-intel8x0 retourne
PCI: Found IRQ 10 for device 0000:00:1f.5
PCI: Sharing IRQ 10 with 0000:00:1f.3
intel8x0: clocking to 48000
Sans le reste, on ne peut pas vraiment dire pourquoi il ne s'est

pas installé car les quelques lignes fournies nous indiqueraient
plutôt le contraire

(d'ailleurs, je n'arrive pas à rediriger la sortie écran vers un
fichier...)
As-tu essayé quelque chose comme :

/sbin/modprobe snd-intel8x0 > fichier 2>&1

Installes-tu ALSA ou essaies-tu d'installer OSS ?
Concernant ALSA, il ne faut pas oublier d'exécuter le
script scripts/MAKEDEV.snd

Frédéric

Avatar
Christophe
Hello !


Je me demande si je ne vais pas me contenter d'un 2.4.24...

modprobe snd-intel8x0 retourne
PCI: Found IRQ 10 for device 0000:00:1f.5
PCI: Sharing IRQ 10 with 0000:00:1f.3
intel8x0: clocking to 48000
Sans le reste, on ne peut pas vraiment dire pourquoi il ne s'est

pas installé car les quelques lignes fournies nous indiqueraient
plutôt le contraire


Oui, peut-être, je ne suis plus sûr de rien...je me suis débrouillé
pour ne plus partager l'IRQ (des fois que) mais sans succès.
la seule ligne que j'obtient maintenant est la ligne concernant
l'horloge.


(d'ailleurs, je n'arrive pas à rediriger la sortie écran vers un
fichier...)
As-tu essayé quelque chose comme :

/sbin/modprobe snd-intel8x0 > fichier 2>&1


Oui, j'ai essayé de rediriger les cannaux de sortie 1 et 2 vers un
fichier, mais sans succès.

Installes-tu ALSA ou essaies-tu d'installer OSS ?


ALSA, incorporé au noyau

Concernant ALSA, il ne faut pas oublier d'exécuter le
script scripts/MAKEDEV.snd
Frédéric


J'essaye de suite.
Merci
Christophe


Avatar
Frédéric BISSON
Hello !

Sans le reste, on ne peut pas vraiment dire pourquoi il ne s'est
pas installé car les quelques lignes fournies nous indiqueraient
plutôt le contraire
Comme je découvre encore Linux et son dernier noyau, je me suis aperçu


que si je mettais l'option 'Dummy (/dev/null) soundcard', ALSA considérait
que j'avais 2 cartes sons et plaçait la 'Dummy' en carte son par défaut.
AlsaPlayer se chargeait, jouait les MP3 sans problèmes mis à part que
je n'entendais rien du tout (et pour cause...)

Bonne chance

Frédéric