登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Art - Life

KDE - Linux - 奥斯卡

 
 
 
 
 

日志

 
 

解决ubuntu下笔记本外放和耳机同时响的问题  

2010-12-20 02:31:31|  分类: ubuntu-gnome2 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

自从用ubuntu,就一直被这个问题困扰着,百度,google都找不到能解决的方法,于是自己摸索着配置。现在算是弄得差不多了

先说下我电脑华硕k40系列的,用的HDA ati声卡,linux mint gnome11。

首先打开声音首选项,如图所示,硬件那里选择output

其次,将输出选项那里调整为analog headphones,这是你会发现电脑没声音了。别急

接着打开终端,输入alsamixer

如图,可以看到很多调整选项,第一项为系统音量,第四项front,我们会发现他是0,将它调至最高,按m键调整mm和00,使其为mm(外放静音)这时你会发现耳机有音了,后面的independ调为off。
以上工作做完,在终端输入  /sbin/alsactl store  这条命令的作用是保存现在alsa的所有状态。记住,现在保存后,以后每次重启都会恢复到现在的状态。

找到下面这个文件按截图修改最后一行,就是在exec前面加 #

解决ubuntu下笔记本外放和耳机同时响的问题(最近修改版) - flow - 发现ubuntu!
解决ubuntu下笔记本外放和耳机同时响的问题(最近修改版) - flow - 发现ubuntu!

 然后随便在哪建立一个shell脚本,名字任意,加可执行权限,在里面输入

 /sbin/alsactl restore 

保存,将此脚本设为开机执行。具体可以在:主菜单>首选项>开启启动程序里面添加。(preference>startup application)

这是我的开机启动脚本,前几行是自动挂载磁盘的命令。

解决ubuntu下笔记本外放和耳机同时响的问题(最近修改版) - flow - 发现ubuntu!

 

解决ubuntu下笔记本外放和耳机同时响的问题(最近修改版) - flow - 发现ubuntu!

至于原理我也不是很清楚,下面只是猜测, /sbin/alsactl store  就是保存alsa现在的配置信息, /sbin/alsactl restore就是恢复到之前的状态  ,本来在关机时会执行store,但是不知道怎么回事出问题,导致开机restore后没声音,我的做法就是关闭自动保存状态,然后开机用 /sbin/alsactl restore 恢复,试了下这样可行的。

在我电脑上有一个小问题,按上述修改后,如果启动时插着耳机,那么启动后耳机有声,拔掉后自动切换为外放。

但是如果开机没插耳机,启动后没音,插上耳机会有声音,拔掉后切换为外放。。。很奇怪的问题…………

现在我能做到的只有这点了,修改alsa配置文件的话也没那水品。。

 

 


 写在后面:   既然说到了alsamixer,就说完,后面的一项是frontmic,代表笔记本自带mic的音量,默认为0,如果将它设不为0,你就可以听见自己对着mic的说话声了,这相当与win7下的倾听设备,可以用做卡拉ok。

mic是外接mic,使用m键可以开启(00),关闭mic(mm)

  评论这张
 
阅读(5652)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018