原标题:"ubuntu双声卡禁用板载声卡"的相关电脑教程资料分享。- 191路由网编辑整理。
双声卡的问题很难搞,如果按照默认的情况的话,ubuntu会有杂音。使用命令 alsamixer 会发现,系统里面有两块声卡。如下图:按下F6查询。
解决方案:
1、在BIOS中禁用板载声卡。
开机按住Del键进入BIOS,选择ADVANCED高级芯片管理,然后是Onboard Devices Configurationg。它控制着主板上的芯片。找到Onboard AC97 Audio DEVICE,将Enable改为Disabled,按下F10,保存退出。
在执行完这步之后,使用alsamixer命令发现确实只剩下一个声卡。但是在播放视频的时候却没有声音了,是不是声卡的驱动没有装呢?!
2、查看安装的声卡设备。
aplay -l
如果发现有如下的字样则表明能找到声卡设备。 www.it165.net
**** PLAYBACK 硬件装置清单 ****card 0: Generic [HD-Audio Generic], device 3: ATI HDMI [ATI HDMI]
子设备: 0/1
子设备 #0: subdevice #0
3、查看声卡是否被系统检测到?
lspci -v
应该能看到类似的字符:
00:01.0 VGA compatible controller: ATI Technologies Inc Device 964a (prog-if 00 [VGA controller])Subsystem: Giga-byte Technology Device d000
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at d0000000 (32-bit, prefetchable) [size=256M]
声卡能被系统检测到,但是还是没有声音,没办法了,只能重装驱动试试了!
4、安装合适的驱动
Realtek官网 http://www.realtek.com/downloads/ 点击右下方的 HD Audio Codec Driver。然后点击 I accept 进入下一页,然后在最底下有linux版本的驱动,根据内核版本下载驱动包。这个安装包太难下了,一点速度都没有。有需要的朋友给我留言,直接发给你们好了。
下载成功之后,解压,直接使用root执行 ./install 即可。如果提示找不的 alsaconf 的话,那么还需要下载一个alsaconf。注:alsaconf是从alsa-utils(1.0.17-1)里面分离出来的。但是在安装显卡驱动的时候又需要这么个软件,真是纠结! alsaconf 的下载地址:alsaconf下载
将alsaconf源码下载打开之后,执行如下命令:
cp alsaconf /usr/bin/.
OK,这次再执行声卡的驱动安装吧!