红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
发新话题
打印

解决ubuntu 7.10+dell d630 声音问题

解决ubuntu 7.10+dell d630 声音问题

这几天很郁闷的,本以为7.10可以让我彻底的用上LINUX,没想到。本来在7.04下面都可以自动认出来的声卡到了7.10却莫名其妙的认不到了。喇叭下面始终有个小叉,音效里面甚至根本就找不到任何混音器。

尝试了很多种解决方案:重新编译过alsa,就是手动下载手动编译安装,那样是不行的,完全没效果,喇叭始终有个小叉;安过OSS,安起了之后当时是可以 用的,虽然喇叭还是叉,但是可以放出声音来,但是重启之后就不行了,事实上我重启了之后把OSS卸了又重新安起,他又可以放出声音,但是觉得太麻烦了,而 且没系统音效,不算是完善的解决

前两天在网上逛,看到官方WIKI上面一篇关于intel HD的文章,仿佛是个系统的BUG,下面提供了很多解决方案,其中就有我的D630的,照他说的做了。居然重启之后就有正常的声音了。很爽阿。

关于D630的一段是这样的。
Dell

*

Latitude D630
o

use method G, because it is easy to apply and should cause no or very few problems
o

[WWW] https://bugs.launchpad.net/ubunt ... 131133/comments/135
o

cat /proc/asound/card0/codec#* | grep Codec
o

Codec: SigmaTel STAC9205
o

Conexant ID 2c06



Method G: linux-backports-modules

*

does work: D630, D830, Vostro...
*

does work: Dell 1720
*

does not work: iMac
*

does not work: Dell Vostro 1400 (Earlier the headphones were working. After trying Method G the card itself was not recognized)

Description: You just need to install the package linux-backports-modules-generic (metapackage to keep it up-to-date when upgrading the kernel, that will install as a dependency the package linux-backports-modules-2.6.22-14.generic). Make sure you have activated the backport sources.

sudo aptitude install linux-backports-modules-generic

For Dell Latitude D630 also do the following (if you don't, the volume will increase with every sound played):

*

sudo gedit /etc/modprobe.d/alsa-base

In the editor, add the following line at the end of the file:

options snd-hda-intel model=dell-m42

Save the file and reboot to get sound working correctly.

If sound is too low, go to Volume Control's Preferences and add "Front" (and any other playback tracks) and make sure they are set to the maximum.

Problems solved :

*

speakers are muted and unmuted when headphones are plugged/unplugged
*

the internal micro works (not very well, but works)
*

suspend/hibernate

Remaining problems with this method:

*

no known problems

TOP

发新话题