ubuntu 10.04 解决 oss 驱动插入耳机后喇叭还响的问题

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
zoujichun
帖子: 82
注册时间: 2007-05-09 6:50
送出感谢: 0
接收感谢: 0

ubuntu 10.04 解决 oss 驱动插入耳机后喇叭还响的问题

#1

帖子 zoujichun » 2010-08-13 20:54

系统信息: ubuntu 10.04.1
#uname -a
Linux razone-laptop 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux

硬件信息:
#lspci -nn | grep Audio
00:1e.2 Multimedia audio controller [0401]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller [8086:266e] (rev 03)

驱动版本:
oss-linux 4.2-2003

问题现象:
插入耳机后,喇叭还是有声音

解决方法:
vi /usr/lib/oss/conf/oss_ich.conf #我的声卡对应的内核模块名为 oss_ich
修改 “ich_jacksense = 0" 为 "ich_jacksense = 1",保存退出,重启系统解决。

其他卡解决方法:
可以参考上续解决方法,找到自己卡对应的内核模块,lsmod | grep oss,查看OSS自带的文档,man oss_* ,查看是否有选项可调,配置文件在 /usr/lib/oss/conf 这个目录。

注:我换OSS的原因:
1、mpd 对 alsa 的支持不稳定,有一个 alsa resample 的问题,导致CPU占用过高,还暴音;
2、alsa 把 PCM 开到最大会有暴音 ;
3、我用KDE,对OSS支持很好,只要在多媒体中选择OSS设备即可,alsa 的烦恼没了。
zhh.cn
帖子: 17
注册时间: 2009-04-19 10:11
送出感谢: 0
接收感谢: 0

Re: ubuntu 10.04 解决 oss 驱动插入耳机后喇叭还响的问题

#2

帖子 zhh.cn » 2010-10-06 8:54

修改 “ich_jacksense = 0" 为 "ich_jacksense = 1",保存退出,重启系统解决。
改了还是有声音。直接ossxmix把喇叭声音关了 -0-。
archlinux+xfce4+mpd+oss
HP 6515B

怎么打开无线网卡啊 -0-
zoujichun
帖子: 82
注册时间: 2007-05-09 6:50
送出感谢: 0
接收感谢: 0

Re: ubuntu 10.04 解决 oss 驱动插入耳机后喇叭还响的问题

#3

帖子 zoujichun » 2010-10-06 12:54

zhh.cn 写了:
修改 “ich_jacksense = 0" 为 "ich_jacksense = 1",保存退出,重启系统解决。
改了还是有声音。直接ossxmix把喇叭声音关了 -0-。
你确定你的声卡用的是oss_ich 这个模块?
我用ossmix 把喇叭关了之后,耳机也没声音了。
改完之后,需要重新加载模块的,或者干脆重启机器。
我的博客:关注Linux 企业应用,桌面折腾,python,perl,shell
回复

回到 “常用硬件支持”