+ -
当前位置:首页 → 问答吧 → archlinux升级后外放与耳麦同响

archlinux升级后外放与耳麦同响

时间:2010-04-22

来源:互联网

请大家帮忙看看,archlinux升级后外放与耳麦同响

华硕 UL30A 的本本

lspci | grep Audio 输出如下:
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

(1)升级前是好的,升级后出现这种情况了
(2)进入winxp是正常的,说明不是硬件原因
(3)其他用户登录进去,同样问题,说明是全局的问题

已经尝试过重新安装 alsa-* 的几个包,甚至删除 /usr/share/alsa后重装这几个包,问题依旧。

搜其他帖子,其他同型号声卡的兄弟也遇到过类似问题,但是在suse下的(http://www.linuxsir.org/bbs/thread348230.html),
有人回复“去音量控制,关掉 Front 项, Surround是控制音频插口输出的!“,但我在archlinux的KDEmod的音量设置中,没有找到这项(GUI下的混音器按钮进去只有三列:master,pcm,headphone)

请问一下(1)archlinux下如何解决这个问题呢?
(2)关于声音的各种设置(全局的)是在哪里阿?手工删除后重新安装对应包以回到最默认的配置可以解决么?

谢谢大家了!

作者: sy5tem   发布时间: 2010-04-22

kmix菜单选择配置声道

把你想显示的加进来就行了

作者: hurricanek   发布时间: 2010-04-22

但是还是没有找到
Front 项, Surround项 阿

作者: sy5tem   发布时间: 2010-04-22

又经过实验,发现 speaker (应该是相当于 http://www.linuxsir.org/bbs/thread348230.html 帖子中的suse中声音设置的 front)是控制外放的,可以在kmix中调,也可以在 alsamixer中调,于是便可以通过手工的方式,在插入耳机后,将speaker静音。所以相当于基本解决了。

那么,一般的正常的情况下,当我们把耳机插入之后,外放会自动静音,要达到这种功能,又该如何设置呢?

作者: sy5tem   发布时间: 2010-04-22

alsamixer里面找

作者: qiang_liu8183   发布时间: 2010-04-22

引用:
作者: sy5tem
又经过实验,发现 speaker (应该是相当于 http://www.linuxsir.org/bbs/thread348230.html 帖子中的suse中声音设置的 front)是控制外放的,可以在kmix中调,也可以在 alsamixer中调,于是便可以通过手工的方式,在插入耳机后,将speaker静音。所以相当于基本解决了。

那么,一般的正常的情况下,当我们把耳机插入之后,外放会自动静音,要达到这种功能,又该如何设置呢?
我也是这样解决的,反正不用speaker都用耳机。

作者: dcatcher   发布时间: 2010-04-22

我曾经(好久之前了)遇到过类似问题,当时接上耳机后把系统音量调整到最小,这时候耳机还有不错的音量的声音,但是喇叭没有了……

网上流行的解决方法是在modprobe文件中加一些option,有各式各样的,但是在我一开始试验的时候都没有用,后来就不试了。

我的解决方法是到 realtek 官方下载对应型号声卡(ALC883)驱动,实际上也就是改版的 alsa,自行编译使用,之后插上耳机喇叭就不响了。这个解决方法用了有一年左右。不过现在可以直接使用系统的 alsa 了。建议 lz 也到官方网站去下载一份驱动试试看。

这个问题应该和声卡的具体型号有关系,甚至会和主板的型号也有关系,不同型号有明显的差异,所以没有一个普适的经验。

作者: bearson   发布时间: 2010-04-22

谢谢各位! 后面去官方下src来编译看看

作者: sy5tem   发布时间: 2010-04-23