Feisty下的alsa怎么不响了?
授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/359)的形式标明文章原始出处和作者信息及本声明。我的Ubuntu feisty是从dapper直接升级过来的,现在好像还记得刚升级完之后,用mplayer放电影没声音,声音驱动换oss就没事了,也没太在意。后来开始用mame玩模拟器游戏,一直没有声音,就以为是mame或者rom的问题。再后来发现mame有关于声音的设置,而别人的介绍里面说的mame没有声音的问题不是好几年之前的,就是一些rom中本来就不包含声音的情况。从这里开始察觉,是我机器的问题,具体说就是alsa声音驱动不响了。
硬件不会有问题,驱动换oss马上放电影就出声,所以问题在软件上,到网上一查,alsa没有声音的情况还不少,但好像都不顶用。
- 求救:alsa重启以后没有声音,关闭mixer的Line Jack Sense等设置,可我的声卡就没这选项,[声卡不出声的解决方法]:所有声卡配置完毕没有声音的看进来,红旗公司开发者也请注意看了的解决方式是红旗linux的更参考不上。
- ubuntu 终于出声了,重新下载驱动又修改modprobe的,我感觉也应该不适合我,后来证明是正确滴 :)。
- 解决 ubuntu7.04 没有 声音倒是简单,不过要更新驱动,我也不想,后来证明它好像是把驱动更新成了旧版本。
最后翻到了ubuntu Edgy升级到Feisty后系统没有声音,问题解决,我和他的情况相同,果然是$HOME/.asoundrc文件的问题。
升级到Feisty之后,在$HOME下有两个文件,.asoundrc.asoundconf和.asoundrc,.asoundrc的有效内容只有一行:
</home/fwolf/.asoundrc.asoundconf>
就是引用.asoundrc.asoundconf的内容,相当于一个Include语句,而.asoundrc.asoundconf的内容有4行:
!defaults.pcm.card I82801BAICH2
defaults.ctl.card I82801BAICH2
defaults.pcm.device 0
defaults.pcm.subdevice -1
这个是系统默认的配置,此文件系统也不建议直接修改,只要注释/取消注释.asoundrc文件中的那一句就可以了。不用重启机器,甚至也不用重启X,只要注释掉.asoundrc中那一句,alsa立刻就好了,mame里也有声音了,mplayer里选择alsa声音驱动也有声音了;而只要取消注释,mame和mplayer里就没有声音了,所以确定就是这里的问题。
看了一下.asoundrc.asoundconf配置文件选项的官方解释,感觉那4句哪一句都挺正确的,可就是只起反作用。
所以,下次alsa不响的时候,记得先看看这两个配置文件。
No tags for this post.
Save to Browser Favorites
Ask
backflip
blinklist
BlogBookmark
Bloglines
BlogMarks
Blogsvine
BUMPzee!
CiteULike
co.mments
Connotea
del.icio.us
DotNetKicks
Digg
diigo
dropjack.com
dzone
Facebook
Fark
Faves
Feed Me Links
Friendsite
folkd.com
Furl
Google
Hugg
Jeqq
Kaboodle
linkaGoGo
LinksMarker
Ma.gnolia
Mister Wong
Mixx
MySpace
MyWeb
Netvouz
Newsvine
PlugIM
popcurrent
Propeller
Reddit
Rojo
Segnalo
Shoutwire
Simpy
sk*rt
Slashdot
Sphere
Sphinn
Spurl.net
Squidoo
StumbleUpon
Technorati
ThisNext
Webride
Windows Live
Yahoo!
Email This to a Friend
If you like this then please subscribe to the
October 15th, 2007 at 9:05:31
总算等到了我喜欢的你的文章类型:讲用型的。:)
我的声卡在ubuntu下也有问题,主要原因是这种联想机器集成的声卡太差(指用的芯片组吧,)。我倒是没有不出声的情况(开始在dapper下有),现在都出声音,但是耳机完全插入的时候,会有刺耳的滋滋声一直没有解决。我也没特别去管。听的不多。
还有就是声卡无法录音。
我可以照这些方法试试。但我确实没那个兴趣了。办公室电脑就这么招吧。自己买新电脑的时候会用一块不是oem那种的声卡就应该没问题。
似乎有一类声卡和modem属于专门为oem生产的,这种厂子和品牌自己没有开发驱动的能力,由微软和结成厂商为其开发驱动,这类产品的可延续性自然很差。
[Reply]
October 15th, 2007 at 9:35:17
联想的主板很一般,集成声卡也好不到哪里去。本文中我使用的主板是微星板子,凑合用吧。如果你自己买电脑,选声卡之前最好先搜索一下别的linux用户使用体验,一些好声卡对linux的支持不见得就好;简单一点,买个大厂大众化主板应该够用了。本文主要涉及的是feisty下alsa配置的一点点变化。
[Reply]