关于alsamixer设置和保存问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
wooy
帖子: 5
注册时间: 2010-02-08 11:18

关于alsamixer设置和保存问题

#1

帖子 wooy » 2010-02-08 16:22

刚装好ubuntu9.10,发现系统声音极大,对,就是极大 :em06 ,alsamixer设置后alsactl store保存退出,声音恢复正常了 :em01 ,杯具的是注销或重启后音量又变到最初的极大声,orz,大家帮忙哦,谢谢 :em03
头像
wooy
帖子: 5
注册时间: 2010-02-08 11:18

Re: 关于alsamixer设置和保存问题

#2

帖子 wooy » 2010-02-08 17:58

自己baidu&google了许多中文资料,可是没有找到有效的解决办法,包括添加当前用户到root权限再保存之类的,可能大家觉得简单没必要回答...等我知道了会再来的 :em03 自问自答也可以嘛 :em04
头像
qiang_liu8183
论坛版主
帖子: 10701
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

Re: 关于alsamixer设置和保存问题

#3

帖子 qiang_liu8183 » 2010-02-08 18:20

代码: 全选

$ alsamixer
# alsactl store
干不了大事就把小事干的大气点
头像
wooy
帖子: 5
注册时间: 2010-02-08 11:18

Re: 关于alsamixer设置和保存问题

#4

帖子 wooy » 2010-02-08 18:45

qiang_liu8183 写了:

代码: 全选

$ alsamixer
# alsactl store
谢谢qiang_liu8183的指点
我在提问中已经指出使用这2条命令之后的问题,而且并没有得到很好的解决,在继续一段时间的google和baidu之后我已经将问题解决,马上将为有同样问题的菜鸟贴出 :em02
头像
wooy
帖子: 5
注册时间: 2010-02-08 11:18

Re: 关于alsamixer设置和保存问题

#5

帖子 wooy » 2010-02-08 18:47

这是找到的一些资料 , 希望对大家有用 …^ ^…

因为linux默认静音,所以需要配置音量、保存设置并每次启动后加载。
  1.配置音量
  推荐使用alsactl+alsamixer或alsactl+gamix 调整选项很丰富。方法如下:
  a. 进入alsa-lib-0.9.4目录,执行:
  ./configure
  make
  make install
  以上安装alsalib。
  b.进入alsa-utils-0.9.4目录,执行:
  ./configure
  make
  make install
  以上安装alsactl、alsamixer、amixer、aplay工具。
  c.下载gamix
  http://www1.tcnet.ne.jp/fmurata/lin...1.99.p14.tar.gz
  解压:tar zxvf gamix-1.99.p14.tar.gz
  cd gamix-1.99.p14
  ./configure
  make
  make install
  以上安装gamix
  d.以alsactl+gamix为例:
  执行:gamix
  调整合适音量,之后退出。
  注意:在调节音量时,如果播放CD无声,应先检查CD音频线是否正确连接到声卡或主板上。
  至于无法播放mp3或无声,而系统为rh8、rh9的话,应到www.xmms.org下载一个mp3播放插件来支持mp3的播放。推荐使用播放wav文件来调节音量以避免以上情况。
  另外,还需要正确选择声音开/关选项。
  2.保存当前音量配置
  执行:alsactl store
  3.每次启动加载
  提供三种方法。
  第一种方法:(最简单,往系统加入alsasound服务,使用alsa本身的脚本进行控制,第一推荐)
  执行:chkconfig --add alsasound
  之后重启即可。
  第二种方法:(也很简单)
  编辑/etc/rc.d/rc.local
  加上这一行:alsactl restore
  保存重启即可。
  第三种方法:(最早想到,所以也放上来了)
  GNOME桌面
  从这里开始-首选项-更多首选项-会话
  在会话面板中选启动程序,点增加,在启动命令框中输入:alsactl restore ,然后确定,关闭。
  KDE桌面
  运行混音器(kmix),文件-将当前音量保存为默认值-退出。
  之后重启即可。
  4.注意:用KDE的朋友,可能需要关闭aRTs服务。
  运行控制中心,声音和多媒体-声音系统-aRTs ,取消在KDE启动时启动aRTs声音服务器即可。
  其他几点补充说明
  1.ALSA的安装一般没有什么困难,但如果出现错误,请多执行lsmod,因为alsa是以模块形式加载的,可通过lsmod的输出信息得知alsa的加载情况,从而判断出错原因。
  其中:
  snd为alsa的核心模块,为声卡驱动模块及其它alsa的模块所调用,首先载入。如果没有它,alsa将不能工作。
  soundcore为linux内核声音支持模块。snd需要它。
  2.如果alsa成功编译,模块成功加载,音量调节也没错的话,所以步骤都正确执行却依然无声的话,请参考alsa的文档,看看是否该声卡需要附加特定参数。例如es1988芯片的声卡便可能需要加特定的参数才能发声
头像
bobo4548
帖子: 661
注册时间: 2007-07-17 22:52
来自: cn,shandong

Re: 关于alsamixer设置和保存问题

#6

帖子 bobo4548 » 2010-02-09 22:51

留字备用,刚解决拉自己机器的声音问题,但需要整理下共享!
头像
guiwen1158
帖子: 1078
注册时间: 2008-05-11 11:10
来自: 深圳
联系:

Re: 关于alsamixer设置和保存问题

#7

帖子 guiwen1158 » 2011-01-27 17:12

:em11
回复