分页: 1 / 1

ati-driver-installer-11-9-x86.x86_64.run安装后会blacklist原来的声卡吗?

发表于 : 2011-11-05 12:09
sivaj
Dell Ispiron M5110, 自己从amd官网下载了显卡驱动,显卡工作良好,可是没声音了

$ lspci | grep -i audio
00:01.1 Audio device: ATI Technologies Inc Device 1714
00:14.2 Audio device: Advanced Micro Devices [AMD] Device 780d (rev 01)

$ sudo lsmod | grep snd
snd_seq_dummy 1107 0
snd_seq_oss 25580 0
snd_seq_midi_event 4620 1 snd_seq_oss
snd_seq 42857 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 4543 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 33917 0
snd_mixer_oss 13399 1 snd_pcm_oss
snd_hda_codec_idt 44406 0
snd_hda_codec_atihdmi 2123 1
snd_hda_intel 18936 3
snd_hda_codec 57091 3 snd_hda_codec_idt,snd_hda_codec_atihdmi,snd_hda_intel
snd_hwdep 5046 1 snd_hda_codec
snd_pcm 57736 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 15699 2 snd_seq,snd_pcm
snd 43107 17 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 4815 1 snd
snd_page_alloc 5849 2 snd_hda_intel,snd_pcm

试过下面的一个方法,但是没有成功
cat /etc/asound.conf
# use Soundblaster Live as default device
# (from /proc/asound/cards)
#
#

pcm.!default {
type hw
card Live
}
ctl.!default {
type hw
card Live
}

检查almixer中没有静音,这个问题困扰我几个星期了,有遇到过类似问题的朋友吗 有经验给分享一下

Any suggestion would be appreciated !

Re: ati-driver-installer-11-9-x86.x86_64.run安装后会blacklist原来的

发表于 : 2011-11-05 12:11
枫叶饭团
不会吧,怎么会把声卡给black掉。。。用.run连开源的显卡驱动自己都不会black掉

Re: ati-driver-installer-11-9-x86.x86_64.run安装后会blacklist原来的

发表于 : 2011-11-05 12:17
remeber
莫名其妙。
显卡black声卡?
闹着玩呢。。

Re: ati-driver-installer-11-9-x86.x86_64.run安装后会blacklist原来的

发表于 : 2011-11-05 12:21
sivaj
You actually have two sound devices

代码:
00:01.1 Audio device: ATI Technologies Inc Device 1714
00:14.2 Audio device: Advanced Micro Devices [AMD] Device 780d (rev 01)


As the first on is a subfunction of your Graphics card I expect that its HDMI sound.
Now the bad news. This will be your default sound card as its enumerated before the on board sound card.

And the worse news ... both cards need the snd_hda_intel kernel modules. As you need to separate your sound cards using the alsa configuration files, you must make snd_hda_intel as a module.

Look in /dev/snd for files named controlC0 controlC1 and so on.
If they are missing, your kernel has no alsa support yet so follow the Alsa Guide to get your kernel and user space set up to support sound.
If those devices are present and your kernel has snd_hda_intel configured with *, then you need to change it to <M> so the userspace setup can take effect.
http://forums.gentoo.org/viewtopic-t-89 ... art-0.html