来源 :http://www.mvpdream.org/blog/2007/03/hp3240ubuntu-6.html
个刚安装好的Ubuntu是可以正确驱动声卡并且笔记本喇叭是可以发声的(媒体快捷键也是被支持的,可以调整声音大小和静
音),但是使用的时候会发现,耳机接口无法使用。无法使用的情况为即便接入耳机,声音还是从喇叭出来,而接入的耳机却没有声音。最初以为是耳机接口出现故
障,但是在HP3240这个本本上使用Windows XP上使用却是没有问题的。Windows
XP与Ubuntu不同的地方就在于在Windows XP是安装有Conexant的官方驱动的,而Ubuntu是靠自身识别的。这个问题很容易让人联想到从喇叭到耳机接口的切换不是依靠硬件,而是依靠软件驱动来完成。所以需要给Ubuntu安装一下Conexant的声卡驱动。Google了一下Conexant的官网,发现官网并未提供For Linux的驱动,不过仔细浏览Google的“Conexant”关键字词的搜索结果页面第三个有一个“Linuxant ”,看起来像是某商业机构将Conexant的驱动开源使得Conexant的设备能在Linux下良好工作。这样子我们就有了解决问题的途径,下载Linuxant提供的Conexant的声卡驱动:
http://www.linuxant.com/drivers/riptide/archive/cnxtinstall.run建议保存到主文件夹方便操作。
下
载完毕之后在终端下执行sudo /etc/init.d/gdm
stop(为了保证硬件设备的顺利安装,所以建议退出GNOME桌面,但我不清楚是否必须退出GNOME桌面才能安装,所以请自行酌情操作),然后按下
Ctrl+Alt+F1(F2~F6随便)后登录之后在命令行下执行
sudo sh cnxtinstall.run (安装这个声卡驱动需要连接网络)
这个声卡驱动程序会自动连接网络并下载本机需要的信息,过程中会提示选择1或2,请选择带有ubuntu字样的选项,程序会自动连接网络下载相应的驱动并安装,安装好了之后请按下Ctrl+Alt+Del来重启Ubuntu,重启之后,这个耳机接口不能用的问题即可解决。
注:虽然能解决问题,但可能会导致Ubuntu出现问题而无法进入X,所以这个声卡驱动的安装方法可能不是最佳方案,这一点需要向大家说明一下。PS:在那个网站里面,可以下载到驱动的源代码,可以下载源代码然后编译安装,貌似也是可以的,反正我就是下载了源代码编译之后就可以用了。。。。嘿嘿。。。。。