设置Solaris音量大小
Solaris重启后并不能记住重启前的音量大小,不过目前有一个workaround。
首先将内核升级到snv_115,然后修改两个文件
/etc/X11/gdm/PostSession/Default
/etc/X11/gdm/PreSession/Default
第一个文件是在gdm退出的时候执行,添加下面两行保存当前音量大小。
/bin/rm -f $HOME/.ossaudio
mixerctl -s $HOME/.ossaudio
第二个文件是在gdm启动的时候执行的,添加下面一行恢复音量大小。
mixerctl -r $HOME/.ossaudio
Solaris默认设置的音量大小是75%。
-bash-3.2# cat .ossaudio
# Device: /dev/sound/audiohd:0mixer
# Name = audiohd#0
# Config= Intel HD Audio (ICH9)
# HW Info = Realtek HD codec: ALC262
#
#CONTROL VALUE
volume 75
speaker 75:75
headphones 75:75
mic 50:50
monitor-gain 0:0
不过CDE桌面不起作用。
-bash-3.2# svcs -a | grep graphical-login
disabled 13:57:13 svc:/application/graphical-login/cde-login:default
online 13:57:52 svc:/application/graphical-login/gdm:default
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23177/showart_1974321.html
页:
[1]