OVH Cloud OVH Cloud

Pas de son, où chercher ?

38 réponses
Avatar
P'tit Louis
Bonjour à tous.

Je sais, le sujet n'a pas l'air original mais...

Voila le problème :

Debian sarge.

Carte son realtek ALC 850 sur carte mère Asus A8N-E (d'après la doc)

J'installe et je lance alsaconf : Pas de carte son reconnue : no
supported device PnP or PC1 card found

Je n'ai pas de son. Alors j'utilise un liveCD (ubuntu hoary) pour
comparer et j'ai du son !!

Je regarde les sortie de lsmod dans le cas debian et ubuntu pour voir
que les modules de la famille snd ne sont pas chargés, je les charge
mais pas de son.

Je regarde les lspci dans les deux cas et ça m'indique :
0000:00:04.0 Multimedia audio controller: nVidia Corporation: Unknown
device 0059 (rev a2)

Pas de realtek en vue !!

Je regarde sur alsa project, pas de realtek mais du nVidia, j'apprends
que les drivers sont déjà compilés en module pour les distros modernes.

Mes questions sont : Ma carte est-elle une realtek ou une nvidia ?

Comment faire pour charger les même modules au demarrage que le liveCD
d'ubuntu ?

Quelles sont les lignes de commandes qui me permettront de comprendre
(et d'apprendre) en ce qui concerne les sons ?

Où chercher ?


Voila, j'espère que ça ne fait pas de trop.

Merci d'avance

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2 3 4
Avatar
Sylvain Sauvage
Mercredi 2 novembre 2005, 18:39:09 CET, P'tit Louis a écrit :

Bonjour à tous.



'lut,

Je sais, le sujet n'a pas l'air original mais...

Voila le problème :

Debian sarge.

Carte son realtek ALC 850 sur carte mère Asus A8N-E (d'après la doc)
[...]



Zut, le syndrome du sur-RTFM : tu es allé cherché trop loin. En fait,
la puce Realtek est intégrée au chipset nForce4, il n'apparaît pas co mme
périphérique PCI (donc pas avec lcpci).
En l'occurence, la carte son est gérée par le module snd_intel8x0.

(Il y a aussi un module propriétaire dispo chez nvidia mais le intel8x0
fonctionne très bien. Il y a aussi un module propriétaire pour la carte
réseau Gigabit intégrée mais le libre forcedeth fonctionne très bi en
aussi (pas en Gb, seulement en 100Mb).)

Je regarde les sortie de lsmod dans le cas debian et ubuntu pour voir
que les modules de la famille snd ne sont pas chargés, je les charge
mais pas de son.



Sur mon A8N-E, alsa avait reconnu le bon module, mais j'ai utilisé les
CD testing de fin mai et suis passé en Sid rapidement. (alsaconf 1.0.9b-4
le reconnaît encore.)

Le problème habituel est que les modules alsa mettent le volume à z éro
au chargement. Il faut changer le volume avec un mixer (type alsamixer,
alsamixergui, tkmixer, kmixer...).

Puisque tu as repéré les modules sur la Ubuntu, tu peux les indiquer
dans /etc/modules (en fait, je pense que seuls quatres sont utiles, par
jeu de dépendance, les autres vont se charger :
snd_intel8x0
snd-seq-oss
snd-pcm-oss
snd-mixer-oss
(les oss servent à la compatibilité avec les applications OSS)).

--
Sylvain Sauvage
Avatar
P'tit Louis
Je me réponds à moi-même pour faire avancer le bouzin.
J'ai modifié mon /etc/modules pour que soit chargé les modules snd.

Pourtant toujours pas de son.



Le mercredi 02 novembre 2005 à 18:39 +0100, P'tit Louis a écrit :
Bonjour à tous.

Je sais, le sujet n'a pas l'air original mais...

Voila le problème :

Debian sarge.

Carte son realtek ALC 850 sur carte mère Asus A8N-E (d'après la doc)

J'installe et je lance alsaconf : Pas de carte son reconnue : no
supported device PnP or PC1 card found

Je n'ai pas de son. Alors j'utilise un liveCD (ubuntu hoary) pour
comparer et j'ai du son !!

Je regarde les sortie de lsmod dans le cas debian et ubuntu pour voir
que les modules de la famille snd ne sont pas chargés, je les charge
mais pas de son.

Je regarde les lspci dans les deux cas et ça m'indique :
0000:00:04.0 Multimedia audio controller: nVidia Corporation: Unknown
device 0059 (rev a2)

Pas de realtek en vue !!

Je regarde sur alsa project, pas de realtek mais du nVidia, j'apprends
que les drivers sont déjà compilés en module pour les distros modernes.

Mes questions sont : Ma carte est-elle une realtek ou une nvidia ?

Comment faire pour charger les même modules au demarrage que le liveCD
d'ubuntu ?

Quelles sont les lignes de commandes qui me permettront de comprendre
(et d'apprendre) en ce qui concerne les sons ?

Où chercher ?


Voila, j'espère que ça ne fait pas de trop.

Merci d'avance

P'tit Louis.






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
Le Wed, 02 Nov 2005 20:15:49 +0100
P'tit Louis a écrit:

Je me réponds à moi-même pour faire avancer le bouzin.
J'ai modifié mon /etc/modules pour que soit chargé les modules snd.

Pourtant toujours pas de son.





Hmm que sort lspci ET lspci -n puis avec ça, un tour sur
http://www.pcidatabase.com/
et tu sauras tout sur ton périphérique.
Exemple:

$ lspci
...
00:1f.5 Multimedia audio controller: Intel Corp.: Unknown device 24d5
(rev 02)
...
$ lspci -n
00:00.0 Class 0600: 8086:2570 (rev 02)
00:01.0 Class 0604: 8086:2571 (rev 02)
00:1d.0 Class 0c03: 8086:24d2 (rev 02)
00:1d.1 Class 0c03: 8086:24d4 (rev 02)
00:1d.2 Class 0c03: 8086:24d7 (rev 02)
00:1d.3 Class 0c03: 8086:24de (rev 02)
00:1d.7 Class 0c03: 8086:24dd (rev 02)
00:1e.0 Class 0604: 8086:244e (rev c2)
00:1f.0 Class 0601: 8086:24d0 (rev 02)
00:1f.1 Class 0101: 8086:24db (rev 02)
00:1f.3 Class 0c05: 8086:24d3 (rev 02)
00:1f.5 Class 0401: 8086:24d5 (rev 02) <-- LA
00:1f.6 Class 0703: 8086:24d6 (rev 02)
.....

Vendeur: 8086 (Intel, si,si!)
Matériel 24D5,

Device Id Chip Description Vendor Id Vendor Name
0x24D5 AC'97 Audio Controller 0x8086 Intel
Corporation

Clic sur le Intel Corportation et enfin:
Chip Number: 82801EB/ER
Chip Description: AC'97 Audio Controller
Notes: device #31, function #5

Voilà.

François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
P'tit Louis
Le mercredi 02 novembre 2005 à 20:04 +0100, Sylvain Sauvage a écrit :
Mercredi 2 novembre 2005, 18:39:09 CET, P'tit Louis a écrit :
>
> Bonjour à tous.

'lut,



à toi

Zut, le syndrome du sur-RTFM



Aie aie ! C'est pas trop grave j'espère.
: tu es allé cherché trop loin. En fait,
la puce Realtek est intégrée au chipset nForce4, il n'apparaît pas comme
périphérique PCI (donc pas avec lcpci).



Merci pour l'info.

En l'occurence, la carte son est gérée par le module snd_intel8x0.

(Il y a aussi un module propriétaire dispo chez nvidia mais le intel8x0
fonctionne très bien. Il y a aussi un module propriétaire pour la carte
réseau Gigabit intégrée mais le libre forcedeth fonctionne très bien
aussi (pas en Gb, seulement en 100Mb).)



Le forcedeth est bien chargé d'ailleur

Sur mon A8N-E, alsa avait reconnu le bon module, mais j'ai utilisé les
CD testing de fin mai et suis passé en Sid rapidement. (alsaconf 1.0.9b-4
le reconnaît encore.)

Le problème habituel est que les modules alsa mettent le volume à zéro
au chargement. Il faut changer le volume avec un mixer (type alsamixer,
alsamixergui, tkmixer, kmixer...).



Ok je vais installer alsamixer.

Puisque tu as repéré les modules sur la Ubuntu, tu peux les indiquer
dans /etc/modules (en fait, je pense que seuls quatres sont utiles, par
jeu de dépendance, les autres vont se charger :
snd_intel8x0


Je n'ai mis que celui là dans /etc/modules et ça suffit à charger les
autres.
snd-seq-oss
snd-pcm-oss
snd-mixer-oss
(les oss servent à la compatibilité avec les applications OSS)).




Merci pour ton aide, j'essaye de suite.

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
P'tit Louis
Je viens d'essayer ce que tu me proposes.

Voila lsmod :

snd_intel8x0 33068 0
snd_ac97_codec 59268 1 snd_intel8x0
snd_pcm_oss 48168 0
snd_mixer_oss 16640 1 snd_pcm_oss
snd_pcm 85384 2 snd_intel8x0,snd_pcm_oss
snd_timer 23300 1 snd_pcm
snd_page_alloc 11144 2 snd_intel8x0,snd_pcm
gameport 4736 2 analog,snd_intel8x0
snd_mpu401_uart 7296 1 snd_intel8x0
tsdev 7168 0
mousedev 9996 1
snd_rawmidi 23204 1 snd_mpu401_uart
evdev 9088 0
snd_seq_device 7944 1 snd_rawmidi
snd 50660 9
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9824 1 snd

Il me semble qu'ils y sont tous, peut-être un peu trop.

Alors je lance alsamixer et il me répond le bougre :

alsamixer: function snd_ctl_open failed for default: No such device

Un petit truc de plus, le contôleur de volume en haut à droite dans la
barre d'outils reste bloqué à 0 dés que j'augmente il redescend
l'insolent.

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Philippe Merlin
Salut,
As tu essayé alsaconf il devrait te tirer de ce mauvais pas.
A+
Philou75

Le Mercredi 2 Novembre 2005 20:58, P'tit Louis a écrit :
Je viens d'essayer ce que tu me proposes.

Voila lsmod :

snd_intel8x0 33068 0
snd_ac97_codec 59268 1 snd_intel8x0
snd_pcm_oss 48168 0
snd_mixer_oss 16640 1 snd_pcm_oss
snd_pcm 85384 2 snd_intel8x0,snd_pcm_oss
snd_timer 23300 1 snd_pcm
snd_page_alloc 11144 2 snd_intel8x0,snd_pcm
gameport 4736 2 analog,snd_intel8x0
snd_mpu401_uart 7296 1 snd_intel8x0
tsdev 7168 0
mousedev 9996 1
snd_rawmidi 23204 1 snd_mpu401_uart
evdev 9088 0
snd_seq_device 7944 1 snd_rawmidi
snd 50660 9
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,s nd
_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 9824 1 snd

Il me semble qu'ils y sont tous, peut-être un peu trop.

Alors je lance alsamixer et il me répond le bougre :

alsamixer: function snd_ctl_open failed for default: No such device

Un petit truc de plus, le contôleur de volume en haut à droite dans la
barre d'outils reste bloqué à 0 dés que j'augmente il redescend
l'insolent.

P'tit Louis.


Avatar
Sylvain Sauvage
Mercredi 2 novembre 2005, 20:48:43 CET, P'tit Louis a écrit :
[...]
> : tu es allé cherché trop loin. En fait,
> la puce Realtek est intégrée au chipset nForce4, il n'apparaît pa s comme
> périphérique PCI (donc pas avec lcpci).

Merci pour l'info.



Bon, maintenant que je me suis rempli l'estomac, je peux rectifier : si
si, il apparaît bien dans le lspci (j'l'avais pas vu : bord de page
toussa).

Je n'ai mis que celui là dans /etc/modules et ça suffit à charger l es
autres.



J'avais été obligé de mettre les oss car une version d'alsa ne les
mettait pas automatiquement (inconstante unstable oblige).

--
Sylvain Sauvage
Avatar
P'tit Louis
Le mercredi 02 novembre 2005 à 20:59 +0100, François Boisson a écrit :
Le Wed, 02 Nov 2005 20:15:49 +0100
P'tit Louis a écrit:

> Je me réponds à moi-même pour faire avancer le bouzin.
> J'ai modifié mon /etc/modules pour que soit chargé les modules snd.
>
> Pourtant toujours pas de son.
>
>

Hmm que sort lspci ET lspci -n puis avec ça, un tour sur
http://www.pcidatabase.com/
et tu sauras tout sur ton périphérique.
Exemple:

$ lspci
...
00:1f.5 Multimedia audio controller: Intel Corp.: Unknown device 24d5
(rev 02)
...
$ lspci -n
00:00.0 Class 0600: 8086:2570 (rev 02)
00:01.0 Class 0604: 8086:2571 (rev 02)
00:1d.0 Class 0c03: 8086:24d2 (rev 02)
00:1d.1 Class 0c03: 8086:24d4 (rev 02)
00:1d.2 Class 0c03: 8086:24d7 (rev 02)
00:1d.3 Class 0c03: 8086:24de (rev 02)
00:1d.7 Class 0c03: 8086:24dd (rev 02)
00:1e.0 Class 0604: 8086:244e (rev c2)
00:1f.0 Class 0601: 8086:24d0 (rev 02)
00:1f.1 Class 0101: 8086:24db (rev 02)
00:1f.3 Class 0c05: 8086:24d3 (rev 02)
00:1f.5 Class 0401: 8086:24d5 (rev 02) <-- LA
00:1f.6 Class 0703: 8086:24d6 (rev 02)
.....

Vendeur: 8086 (Intel, si,si!)
Matériel 24D5,

Device Id Chip Description Vendor Id Vendor Name
0x24D5 AC'97 Audio Controller 0x8086 Intel
Corporation

Clic sur le Intel Corportation et enfin:
Chip Number: 82801EB/ER
Chip Description: AC'97 Audio Controller
Notes: device #31, function #5

Voilà.

François Boisson





Merci pour l'indication et le lien.

Hélas trois fois hélas le device fait partie de la liste new devices,
avec plein de points d'intérrogation.

http://www.pcidatabase.com/vendor_details.php?id`6


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Mercredi 2 novembre 2005, 20:58:59 CET, P'tit Louis a écrit :

Je viens d'essayer ce que tu me proposes.

Voila lsmod :

snd_intel8x0 33068 0
snd_ac97_codec 59268 1 snd_intel8x0
snd_pcm_oss 48168 0
snd_mixer_oss 16640 1 snd_pcm_oss
snd_pcm 85384 2 snd_intel8x0,snd_pcm_oss
snd_timer 23300 1 snd_pcm
snd_page_alloc 11144 2 snd_intel8x0,snd_pcm
gameport 4736 2 analog,snd_intel8x0
snd_mpu401_uart 7296 1 snd_intel8x0
tsdev 7168 0
mousedev 9996 1
snd_rawmidi 23204 1 snd_mpu401_uart
evdev 9088 0
snd_seq_device 7944 1 snd_rawmidi
snd 50660 9
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,s nd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 9824 1 snd



Je n'ai pas snd_mpu401_uart mais
snd-seq, snd-seq-midi-event, snd-seq-midi et snd-rawmidi en plus.

Cela peut surtout dépendre des versions utilisées.
Quelle est la version de ton noyau ? (uname -a)

Il me semble qu'ils y sont tous, peut-être un peu trop.



C'est un peu le problème d'alsa : trop de modules.

Alors je lance alsamixer et il me répond le bougre :

alsamixer: function snd_ctl_open failed for default: No such device



Les devices sont dans /dev/ :
/dev/audio, /dev/adsp, /dev/dsp, /dev/mixer (celui qui nous intéresse
ici), /dev/snd/*

Ces pérophériques sont créés automatiquement par udev ou devfsd au
chargement des modules. Si tu n'en a aucun, c'est sûrement un problème de
version de noyau. S'il t'en manques quelques uns, c'est udev (ou devfsd)
qui ne fait pas tout le boulot.

Tu as aussi des infos sur la carte dans /dev/sndstat et dans /proc/asound
(un cat des fichiers suffit).

Un petit truc de plus, le contôleur de volume en haut à droite dans la
barre d'outils reste bloqué à 0 dés que j'augmente il redescend
l'insolent.



Est-ce que tu n'aurais pas d'autre périphérique avec une carte son ?
(Ça n'a pas l'air avec ton lsmod, mais on ne risque rien à se le
demander.)

--
Sylvain Sauvage
Avatar
manop
mon lspci (avec noyau 2.6.13):

0000:00:00.0 Memory controller: nVidia Corporation CK804 Memory
Controller (rev a3)
0000:00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
0000:00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation CK804 USB Controller
(rev a2)
0000:00:02.1 USB Controller: nVidia Corporation CK804 USB Controller
(rev a3)
0000:00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97
Audio Controller (rev a2)
0000:00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
0000:00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA
Controller (rev f3)
0000:00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA
Controller (rev f3)
0000:00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
0000:00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
0000:00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] HyperTransport Technology Configuration
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Address Map
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] DRAM Controller
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8
[Athlon64/Opteron] Miscellaneous Control
0000:01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce
6600 GT] (rev a2)
0000:05:06.0 Multimedia video controller: Brooktree Corporation Bt878
Video Capture (rev 11)
0000:05:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
0000:05:0b.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A
IEEE-1394a-2000 Controller (PHY/Link)


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2 3 4