红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu,hp520声卡,耳机和音箱,解决方法

发布时间:2008-04-06 00:01:03来源:红联作者:chiver
最近装了一个ubuntu系统,来体验一下linux的魅力,开始在硬盘上直接装的,结果由于声卡驱动不了,就索性给格了,然后在虚拟机上装了一个,体验了两天,不甘心,又在硬盘上装了一个,结果这次很顺利的什么都是好好的,好景不长,问题又出来了,前两天弄上耳机,发现音箱和耳机一起响了,这不明显的是掩耳盗铃的效果,不甘心,连续baidu,google,wiki,今天晚上终于弄好了!过程如下:

使用 lsmod |grep snd,得知:snd_hda_intel 263840 1

运行alsamixer,查看芯片型号 为Conexant CX20549 (Venice)

card为HDA INTEL

从http://www.alsa-project.org/下载alsa-driver,找到

ALSA-Configuration.txt,从中用Chip型号中的关键字,一般是最後一段搜索,或lsmod

得到的声卡模块名搜索,再用Chip型号定位。查出可用的参数

Conexant 5045

laptop-hpsense Laptop with HP sense (old model laptop)

laptop-micsense Laptop with Mic sense (old model fujitsu)

laptop-hpmicsense Laptop with HP and Mic senses

benq Benq R55E

test for testing/debugging purpose, almost all controls

can be adjusted. Appearing only when compiled with

$CONFIG_SND_DEBUG=y

Conexant 5047

laptop Basic Laptop config

laptop-hp Laptop config for some HP models (subdevice 30A5)

laptop-eapd Laptop config with EAPD support

test for testing/debugging purpose, almost all controls

can be adjusted. Appearing only when compiled with

$CONFIG_SND_DEBUG=y

onexant 5051

laptop Basic Laptop config (default)

hp HP Spartan laptop

然后,sudo gedit /etc/modprobe.d/options

在最后一行,添加:

options snd-hda-intel model=参数,结果是:试了所有带hp 字样的mod,全不行

今天晚上找到最终的解决方法: 更新alsa最新的驱动

方法如下:

下载了最新的驱动

alsa-driver-hg20070613.tar.bz2

下载地址:ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver

下载驱动后

$tar xvf alsa-driver-hg20080323.tar.bz2

$./configure

$sudo make

$sudo make install

重新启动机器,搞定!

不过,在其中,也有一个小小的波折,那就是在./configure时出现了错误,更换了源以

后,更新 sudo apt-get install libc6-dev

后再./configure,ok!

一个菜鸟,开始ubuntu的开始。
文章评论

共有 2 条评论

  1. 暗夜晨曦 于 2008-04-07 15:44:59发表:

    真的好牛X,我用HP的本,声卡也有问题

  2. 14cheese 于 2008-04-06 10:08:48发表:

    嗯,我也是520的机器,kubuntu,刚刚发现和你有一样的问题。还好看到你的帖了。谢啦!