如何让基于Intel core 2 Duo的笔记本电脑在Ubuntu下发出声音
如果你的笔记本电脑是基于Intel core 2 Duo的低端型号,那么你的声卡可能是Intel的”HD Audio Controller”芯片。这种声卡在安装Ubuntu后,虽然系统面板上有声音图标,但是却没有声音输出。这是因为Ubuntu自带的ALSA声卡驱动不是最新的,或者在安装系统时没有正确地配置声卡参数,导致声卡无法正常工作。
要解决这个问题,你需要下载最新的ALSA声卡驱动包,手动编译和安装,然后进行一些必要的设置,就可以让你的笔记本电脑在Ubuntu下发出美妙的声音了。
本文以Dell Vostro 1400为例,介绍如何在Ubuntu 7.10 Gutsy Gibbon下安装和配置ALSA声卡驱动。本文的笔记本电脑配置如下:
安装和配置ALSA声卡驱动的简要步骤如下:
(如果你的声卡类型不同,你可能需要修改这里的参数,以适应你的声卡型号。)
(Ubuntu 7.10默认装的是ALSA 1.0.14;我测试过在安装1.0.15之前,无论是否删除系统中的0.14版本,都不影响声卡的正常工作。)
(例如,如果你的声卡是STAC9228,你会看到Codec: SigmaTel STAC9228这样的输出。)
然后,你需要在ALSA的文档ALSA-Configuration.txt文件中,找到和你的声卡型号最匹配的类型,一般是以笔记本厂商的名字或nstack的形式命名的。例如,对于STAC9228,你可以找到以下类型:
最后,你需要在/etc/modprobe.d/alsa-base文件的末尾加上以下一行,指定你的声卡类型:
(这里以dell-bios为例,你可以根据你的声卡型号和笔记本厂商选择合适的类型。)
如何使用第三方软件安装声卡驱动
如果你不想手动下载和安装声卡驱动,或者你不知道你的声卡型号和驱动源码在哪里,你可以使用一些第三方软件来帮你自动检测和安装声卡驱动。这些软件一般都有友好的界面和操作,可以让你轻松地完成声卡驱动的安装和更新。例如,驱动人生,驱动精灵,驱动总裁等。这里以驱动总裁为例,介绍如何使用它来安装声卡驱动。
安装声卡驱动的简要步骤如下:
除了驱动总裁,你还可以使用其他的第三方软件来安装声卡驱动,方法大同小异。以下是一些常用的第三方软件的安装声卡驱动的方法: