View previous topic :: View next topic |
Author |
Message |
orphen n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/5294065424465447f3ef.jpg)
Joined: 04 Sep 2004 Posts: 44 Location: CHINA
|
Posted: Thu Mar 30, 2006 2:02 pm Post subject: Sound Card's problem of AC97 |
|
|
Code: | * Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Loading: snd-seq-oss ... [ ok ]
* Loading: snd-pcm-oss ... [ ok ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels ... [ ok ] |
And there are only two devices in /dev/snd, seq & timer
When I have mknod the follow devices controlC0 pcmC0D0c pcmC0D0p pcmC0D1c & pcmC0D2p, yet that.
My sound card is ac97 based on the nForce4 Ultra MotherBoard. With the module of intel8x0.
The modules followed snd_pcm_oss, snd_mixer_oss, snd_seq_dummy, snd_seq_oss, snd_seq_midi_event, snd_seq, snd_seq_device, snd_intel8x0, snd_ac97_codec, snd_ac97_bus, snd_pcm, snd_page_alloc, i810_audio & ac97_codec, had been loaded automatically.
I think that is the VANILLA kernel's error, besause that I have tried both 2.6.16-gentoo-r1 & 2.6.16-nitro-git9.
And there is no problem in 2.6.15-nitro3.
Code: | Shadow ~ # lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)
|
Code: | Shadow ~ # dmesg | grep udio
Intel 810 + AC97 Audio, version 1.01, 21:28:20 Mar 30 2006
i810: NVIDIA nForce Audio found at IO 0xe000 and 0xdc00, MEM 0x0000 and 0x0000, IRQ 16
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
i810_audio: only 48Khz playback available.
i810_audio: AC'97 codec 0 Unable to map surround DAC's (or DAC's not present), total channels = 2 |
_________________ AMD Athlon64 3200+ Venice
VDATA DDR400 512MB X2
ST SATA II 160GB + ST SATA 160GB
nVidia Geforce 6600GT
ADSL 1Mbps |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kfiaciarka Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1551428011453871999120c.gif)
Joined: 20 May 2005 Posts: 1498 Location: Dobre Miasto, Poland
|
Posted: Thu Mar 30, 2006 6:10 pm Post subject: |
|
|
Maybe try alsa-driver instead?
Follow this link |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
orphen n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/5294065424465447f3ef.jpg)
Joined: 04 Sep 2004 Posts: 44 Location: CHINA
|
Posted: Fri Mar 31, 2006 4:32 am Post subject: |
|
|
How can I get which version that kernel-2.6.16 included ? _________________ AMD Athlon64 3200+ Venice
VDATA DDR400 512MB X2
ST SATA II 160GB + ST SATA 160GB
nVidia Geforce 6600GT
ADSL 1Mbps |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
longship Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 04 Jun 2005 Posts: 294 Location: Ontario, CA USA
|
Posted: Fri Mar 31, 2006 7:22 am Post subject: Re: Sound Card's problem of AC97 |
|
|
orphen wrote: | Code: | * Loading ALSA modules ...
* Loading: snd-card-0 ... [ ok ]
* Loading: snd-seq-oss ... [ ok ]
* Loading: snd-pcm-oss ... [ ok ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels ... [ ok ] |
And there are only two devices in /dev/snd, seq & timer
When I have mknod the follow devices controlC0 pcmC0D0c pcmC0D0p pcmC0D1c & pcmC0D2p, yet that.
My sound card is ac97 based on the nForce4 Ultra MotherBoard. With the module of intel8x0.
The modules followed snd_pcm_oss, snd_mixer_oss, snd_seq_dummy, snd_seq_oss, snd_seq_midi_event, snd_seq, snd_seq_device, snd_intel8x0, snd_ac97_codec, snd_ac97_bus, snd_pcm, snd_page_alloc, i810_audio & ac97_codec, had been loaded automatically.
I think that is the VANILLA kernel's error, besause that I have tried both 2.6.16-gentoo-r1 & 2.6.16-nitro-git9.
And there is no problem in 2.6.15-nitro3.
Code: | Shadow ~ # lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)
|
Code: | Shadow ~ # dmesg | grep udio
Intel 810 + AC97 Audio, version 1.01, 21:28:20 Mar 30 2006
i810: NVIDIA nForce Audio found at IO 0xe000 and 0xdc00, MEM 0x0000 and 0x0000, IRQ 16
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
i810_audio: only 48Khz playback available.
i810_audio: AC'97 codec 0 Unable to map surround DAC's (or DAC's not present), total channels = 2 |
|
I have nForce4 w/ the same sound.
Do this:
Add the following line to /etc/make.conf
ALSA_CARDS="intel8x0"
Please use Gentoo sources and compile Sound into the kernel (not as a module). Do not compile any ALSA or OSS options into the kernel, just the base Sound and *nothing* else under Sound.
Then, after you compile the kernel and install modules, "emerge alsa-driver".
This will add the ALSA modules to your kernel.
Reboot.
Things will work well, then. See the rest of the ALSA document in the Gentoo Wiki. _________________ AMD 64 X2 4400+, ASUS A8N-Sli Premium + Lian Li PC-V1000A Plus
AMD Duron 800, ABit KT7E, junk case
VIA C3-Nehemiah, VIA EPIA MII12000 + Scythe e-Otonashi fanless case |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
orphen n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/5294065424465447f3ef.jpg)
Joined: 04 Sep 2004 Posts: 44 Location: CHINA
|
Posted: Fri Mar 31, 2006 8:42 am Post subject: |
|
|
Thank you~
I will try it later. _________________ AMD Athlon64 3200+ Venice
VDATA DDR400 512MB X2
ST SATA II 160GB + ST SATA 160GB
nVidia Geforce 6600GT
ADSL 1Mbps |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jagadish n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 31 Mar 2006 Posts: 2
|
Posted: Fri Mar 31, 2006 12:37 pm Post subject: |
|
|
I had a similar problem with alsa when i installed gentoo 2006.0 . As suggested in the udev manual and somewhere in the forum, i emerged coldplug and added it to the boot runlevel.
emerge coldplug
rc-update add coldplug boot
The problem got solved. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|