You are not logged in.
Pages: 1
I've got a new system, and the integrated sound card on it isn't working, so I swiped the PCI sound card from my old computer and inserted it. And it's not working. I've pretty much tried every method on the troubleshooting section of ALSA's page on the wiki, without any luck. And yes, this includes unmuting and setting the volume of the sound channels.
Last edited by Falcata (2008-02-08 04:07:53)
Offline
See Gentoo wiki (cached).
Last edited by brebs (2008-02-07 20:44:58)
Offline
I don't think I'm advanced enough yet to try to compile the kernel.
Offline
What is the output from
sudo hwd -e|grep snd
Offline
After installing hwd and running the command, I get this as my output:
8086:266e Multimedia audio controller: Intel Corporation module: snd_intel8x0
Seems like it's not detecting my sound card. About an hour ago, I switched around a cable on the sound card in an attempt to fix it. However, I can't help but wonder if that only made things marginally worse. I'm going to shutdown my computer for a moment and put the cable back in place.
Anyways here's what lspci says about my sound card:
04:00.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
EDIT: Done. Running "hwd -e|grep snd" still returns the same results. However, if I run it without the grep command, the sound card is listed as:
13f6:0111 Multimedia audio controller: C-Media Electronics Inc module: C-Media PCI
Last edited by Falcata (2008-02-07 22:05:07)
Offline
It seems you have two sound card/chip. Post here all results of 'lspci -nn'
Markku
Offline
I already knew that I had two cards. I added in the second one because the integrated chip wasn't working. Anyways, here's the results of lspci -nn:
00:00.0 Host bridge [0600]: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub [8086:2580] (rev 04)
00:01.0 PCI bridge [0604]: Intel Corporation 82915G/P/GV/GL/PL/910GL PCI Express Root Port [8086:2581] (rev 04)
00:02.0 VGA compatible controller [0300]: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller [8086:2582] (rev 04)
00:02.1 Display controller [0380]: Intel Corporation 82915G Integrated Graphics Controller [8086:2782] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 [8086:2660] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 [8086:2662] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 [8086:2658] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 [8086:2659] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 [8086:265a] (rev 03)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 [8086:265b] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [8086:265c] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev d3)
00:1e.2 Multimedia audio controller [0401]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller [8086:266e] (rev 03)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge [8086:2640] (rev 03)
00:1f.1 IDE interface [0101]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller [8086:266f] (rev 03)
00:1f.2 IDE interface [0101]: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller [8086:2651] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller [8086:266a] (rev 03)
02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express [14e4:1677] (rev 01)
04:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7130 Video Broadcast Decoder [1131:7130] (rev 01)
04:02.0 Multimedia audio controller [0401]: C-Media Electronics Inc CM8738 [13f6:0111] (rev 10)
Last edited by Falcata (2008-02-07 22:55:42)
Offline
First off lets decide on which one you want to get running.. the onboard sound or the PCI sound card. I say we attempt the onboard (unless you have a reason for wanting to use the PCI card)
hwd seems to stay snd_intel8x0 is the module for your soundcard. I use the same module here for onboard sound and it work fine.
Post your:
lsmod | grep snd
In it you should find the snd_intel8x0 module listed. If not then it's not being autodetected for some reason. To load it manually.
modprobe snd_intel8x0
Then try your sound.
Offline
The module of your "C-Media Electronics Inc CM8738 [13f6:0111] (rev 10)" is: cmipci
http://www.calel.org/pci-devices/alsa-device-list.html
Markku
Offline
Here's the results of lspci | grep snd:
snd_cmipci 32512 1
gameport 11912 1 snd_cmipci
snd_opl3_lib 9856 1 snd_cmipci
snd_hwdep 7428 1 snd_opl3_lib
snd_mpu401_uart 7168 1 snd_cmipci
snd_rawmidi 19232 1 snd_mpu401_uart
snd_seq_oss 29568 0
snd_seq_midi_event 6656 1 snd_seq_oss
snd_seq 47056 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 7052 4 snd_opl3_lib,snd_rawmidi,snd_seq_oss,snd_seq
snd_intel8x0 28700 1
snd_ac97_codec 95396 1 snd_intel8x0
snd_pcm_oss 37152 0
snd_pcm 69124 4 snd_cmipci,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 19332 3 snd_opl3_lib,snd_seq,snd_pcm
snd_page_alloc 8200 2 snd_intel8x0,snd_pcm
snd_mixer_oss 14592 1 snd_pcm_oss
snd 45476 18 snd_cmipci,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore 6496 1 snd
ac97_bus 2432 1 snd_ac97_codec
Offline
Guess what? Sound plays if I unmute the headphone mixer. I don't know why it's doing this, but I think I would rather have the sound playing through the master mixer.
Offline
Silly question: Are the speakers plugged into the headphone jacks instead of the speaker jacks?
Offline
Offline
I used to have this problem on one of my former motherboards..
The fix involves using ac97_quirk as a module option. Changing that setting will help to swap the channels but I don't remember the specifics of it. All I remember is that you add a line to /etc/modprobe.conf with that option.
Search for ac97_quirk in the forums and google and the solution will turn up. If I remembered exactly then I would tell you.. Hope that sets you on the right path..
Offline
Found it! Placing this line in /etc/modprobe.conf seems to have done the trick:
options snd-intel8x0 ac97_quirk=1
Offline
Good call, Zero, and glad you got it fixed,Falcata!
I just knew you'd get fixed up.
I've seen this issue twice now...I must remember to suggest this in the future...
/shuffles off to find a crayon and something to scribble upon.....
Offline
Pages: 1