PDA

Afficher la version complète : [Réglé] son avec carte son integrée ASUSTek MCP51



Douar
20/03/2007, 18h49
Bonjour à tous,

Après avoir lancé un message sur le topic d'Ades "Le son disparait!!!! "
qui avait le meme probleme que moi : le son s'en va quand "on le manipule" !
Galagann ma conseillé d'ouvrir mon propre topic car ma carte son est différente.
Jusqu'a présent j'ai suivi les conseils donnés par Galagann à Ades.

J'ai fait un "alsaconf" pour faire revenir le son.
Puis j'ai fait un "hwinfo --sound"
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>
31: PCI 10.1: 0403 Audio device
[Created at pci.286]
UDI: /org/freedesktop/Hal/devices/pci_10de_26c
Unique ID: wRyD.WL+f1WXqJn7
SysFS ID: /devices/pci0000:00/0000:00:10.1
SysFS BusID: 0000:00:10.1
Hardware Class: sound
Model: "ASUSTeK MCP51 High Definition Audio"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x026c "MCP51 High Definition Audio"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x81cb
Revision: 0xa2
Driver: "HDA Intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xfe024000-0xfe027fff (rw,non-prefetchable)
IRQ: 217 (34226 events)
Module Alias: "pci:v000010DEd0000026Csv00001043sd000081CBbc04sc03 i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=yes, avail=yes, need=no, active=unknown
</div>
J'ai également fait un "dmesg" juste après avoir reperdu mon son.
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>
Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006
[...................]
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49819 PROTO=2
usbcore: deregistering driver snd-usb-audio
ACPI: PCI interrupt for device 0000:00:10.1 disabled
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49820 PROTO=2
PCI: Enabling device 0000:00:10.1 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [AAZA] -> GSI 22 (level, low) -> IRQ 217
PCI: Setting latency timer of device 0000:00:10.1 to 64
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49821 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49822 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49823 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49824 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49825 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49826 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49827 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49828 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49829 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49830 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49831 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49832 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49833 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49834 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49835 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49836 PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49837 PROTO=2
ACPI: PCI interrupt for device 0000:00:10.1 disabled
PCI: Enabling device 0000:00:10.1 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [AAZA] -> GSI 22 (level, low) -> IRQ 217
PCI: Setting latency timer of device 0000:00:10.1 to 64
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:0e:49:10:04:6a:08:00 SRC=192.168.30.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=49838 PROTO=2
</div>
J'espère que j'ai fourni assez d'info et que je respecte les règles du forum.

Deux remarques pour finir, surment lié à ce qui précède :
1) quand j'ai du son il ne donne que sur une enceinte alors que sous XP les 2 enceintes fonctionnent!
2) je n'ai pas de son sous kdetv ou XawTV !

D'avance merci pour la résolution de mon problème.

galagann
20/03/2007, 21h08
Salux,

Fait un essai avec ces commandes à faire dans une console en mode root :
rmmod snd_hda_intel
modprobe snd-intel8x0
En gros, il faut désactivé le module "snd_hda_intel" pour le remplacer par "snd-intel8x0"

Douar
21/03/2007, 12h56
J'ai effectué ces commandes.
Mais maintenant lorsque je lance un fichier audio
j'obtiens le message suivant : "impossible d'ouvrir le périphérique audio. Il est peut-être utilisé par une autre application."

galagann
21/03/2007, 23h03
Salux,

Tu es bon pour une compilation d'Alsa, en version 1.0.14rc3 !

Pour cela télécharge le programme ici : http://www.alsa-project.org/download.php

Extrait le programme puis dans une console en mode root lance cette suite de commande :
# ./configure
# make
# make install
Ensuite, lance le programme de configuration de Alsa : alsaconf

Attention : # veut dire mode root, tu dois pas faire le # avant la commande http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

Douar
22/03/2007, 18h34
Bonsoir,

J'ai téléchargé "alsa-driver-1.0.14rc3.tar.bz2"
J'ai extrait le programme.
Puis j'ai eu quelques problèmes à la compilation.(il manquait le compilateur gcc ;-) )
J'ai donc installé les paquetages "gcc" puis "kernel-source" et "kernel-syms" avec Yast2.
Mais lorsque je lance la compilation avec ./configure j'obtiens ceci
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/eric/Drivers/alsa-driver-1.0.14rc3/alsa-driver-1.0.14rc3
checking cross compile...
checking for directory with kernel source... /lib/modules/2.6.18.2-34-default/source
checking for directory with kernel build... /lib/modules/2.6.18.2-34-default/build
checking for kernel linux/version.h... no
The file /lib/modules/2.6.18.2-34-default/source/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.18.2-34-default/source).
</div>
malgré l'installation du paquetage "kernel-source" !
Alors que faire?
Installer d'autres paquetages mais lesquels ?

galagann
22/03/2007, 20h40
Fait un : ./configure --with-kernel=/usr/src/linux-2.6.18.2-34

Douar
22/03/2007, 21h29
Désolé mais j'obtiens pratiquement la même chose

galagann
22/03/2007, 22h11
Tu peux me dire exactement ce qu'il y a dans le répertoire : /usr/src/

Douar
23/03/2007, 00h44
Voila ce que donne un "ls -l" dans /usr/src/

total 16
lrwxrwxrwx 1 root root 18 mar 22 16:20 linux -> linux-2.6.18.8-0.1
drwxr-xr-x 3 root root 4096 fév 24 19:06 linux-2.6.18.2-34-obj
drwxr-xr-x 20 root root 4096 mar 22 16:20 linux-2.6.18.8-0.1
drwxr-xr-x 3 root root 4096 mar 6 18:14 linux-2.6.18.8-0.1-obj
lrwxrwxrwx 1 root root 22 mar 22 16:20 linux-obj -> linux-2.6.18.8-0.1-obj
drwxr-xr-x 7 root root 4096 fév 24 19:05 packages

galagann
23/03/2007, 20h50
Tu n'as pas la bonne version du kernel-source.

Tu as la version 2.6.18.8-0.1 alors que tu as le kernel 2.6.18.2-34.

Refait une mise à jour du système http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif

Douar
24/03/2007, 02h04
Ca y est j'ai un son stéréo d'enfer bien stable !
Merci galagann.
Je retiendrais qu'il faut faire gaffe aux versions quand on installe des paqutages sous Yast2.
J'ai vu qu'il y avait un onglet "version" qui permetait de choivir la bonne!



Sinon kdetv, XavTV non toujours pas de son,
je pensais que c'était lié au probleme de son précédent, mais non!

Je crois qu'il faut que j'ouvre un nouveau Topic pour cela et que je mette résolu pour celui-ci, non?
Il y a bien le topic de "bernard74" : "Problème de son, pas de son pour regarder la tv"
qui ressemble à mon probleme mais à partir de jacqueline, j'ai l'impression qu'on dérive un peu.

Mon "hwinfo --info"
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>
30: PCI 409.0: 11200 TV Card
[Created at pci.286]
UDI: /org/freedesktop/Hal/devices/pci_109e_36e
Unique ID: Emwg.FURnweI9FA4
Parent ID: 37TO._XJP+gD25h8
SysFS ID: /devices/pci0000:00/0000:00:10.0/0000:04:09.0
SysFS BusID: 0000:04:09.0
Hardware Class: tv card
Model: "Pinnacle PCTV"
Vendor: pci 0x109e "Brooktree Corporation"
Device: pci 0x036e "Bt878"
SubVendor: pci 0x11bd "Pinnacle Systems Inc."
SubDevice: pci 0x0012 "Pinnacle PCTV"
Revision: 0x11
Driver: "bttv"
Driver Modules: "bttv"
Memory Range: 0xfdbff000-0xfdbfffff (rw,prefetchable)
IRQ: 225 (no events)
Module Alias: "pci:v0000109Ed0000036Esv000011BDsd00000012bc04sc00 i00"
Driver Info #0:
Driver Status: bttv is active
Driver Activation Cmd: "modprobe bttv"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #21 (PCI bridge)
</div>
est semblable au sien.

J'ai vu sur http://www.lea-linux.org/cached/index/Hard...d_image-tv.html (http://www.lea-linux.org/cached/index/Hardware-hard_image-tv.html)
qu'il fallait installer le module msp3400 en cas de probleme avec le son.
J'ai fait donc fait un "modprobe -k msp3400" mais cela n'a rien donné !

Depuis plusieurs heures, je tourne en rond.
et j'ai meme bloqué l'instalation "carte son" en bidouillant sous yast2.

HELP!

galagann
25/03/2007, 11h35
Douar, ouvre vire un topic en effet, je met [Réglé] à ton topic sur le son http://www.alionet.org/style_emoticons/<#EMO_DIR#>/wink.gif