安装好Ubuntu12.04后,发现声音有时效果不太好,尤其是有时还有杂音,这时可以通过设置不同声卡驱动或通过alsamixer 来进行高级配置。

1. 输入命令显示如下:

sudo alsamixer

 

这表明,我们的声卡选择是有错的,用如下方法解决:

安装alsa相关应用:
sudo apt-get install alsa-base alsa-utils alsa-oss alsa-tools

查看系统中的声卡:
cat /proc/asound/cards


2. 我们看到系统中有两个声卡驱动,默认选择0,我们更改为1,在home目录添加 .asoundrc文件:

gedit .asoundrc 

添加如下内容:
defaults.ctl.card 1 defaults.pcm.card 1

其中数字1代表声卡序号。

3. 利用alsamixer来设置声效:

sudo alsamixer


4. 其中,Master和PCM是必须打开的,Master和PCM声道默认是静音的,标记是MM。用左右方向键选择设置项,按M健来修改为OO或开启调节,上下键调节音量大小。

5. 配置好之后保存配置:

sudo alsactl store

6. 查看配置生效的内容:

cat /var/lib/alsa/asound.state

注意:本站所有文章除特别说明外,均为原创,转载请务必以超链接方式并注明作者出处。 标签:Ubuntu12.04,alsa