linux調節亮度

我相信裝了Linux後發現不能調節亮度的同學不在少數,我也不幸成爲其中之一。打電話發郵件給客服,竟然說只支持Windows。。。相當的無語。
 
省略中間過程1000字,直接給出解決方案。
 
先說一下,我裝的是深度的Linux,跟Ubuntu應該是一樣的,我的電腦是清華同方的K41H,I5核顯。
 
系統調節亮度調用的是/sys/class/backlight/acpi_video0下的brightness文件。而實際上,亮度由/sys/class/backlight/intel_backlight/brightness決定。我一開始的想法是把acpi_video0指向intel_backlight,沒成功,可能是我對Linux不太熟。所以直接用FN快捷鍵來調節亮度我是實現不了了。退而求其次,我寫了兩個腳本來增加/降低亮度。
降低亮度:
 
if [ ! -w /sys/class/backlight/intel_backlight/brightness ];then 
    echo "password" | sudo -S chmod 777 /sys/class/backlight/intel_backlight/brightness 
fi 
 
read bright < '/sys/class/backlight/intel_backlight/brightness' 
 
v=600 
v=$(($bright - 4882 / 9 )) 
 
echo $v | tee /sys/class/backlight/intel_backlight/brightness 
增加亮度:
 
if [ ! -w /sys/class/backlight/intel_backlight/brightness ];then 
    echo "password" | sudo -S chmod 777 /sys/class/backlight/intel_backlight/brightness 
fi 
 
read bright < '/sys/class/backlight/intel_backlight/brightness' 
 
v=600 
v=$((4882 / 9 + $bright)) 
 
echo $v | tee /sys/class/backlight/intel_backlight/brightness 
因爲brightness文件默認是沒有寫權限的,可以要先把它的權限改成可寫。
 
最後在任務欄上創建兩個啓動器,可以用鼠標很方便的調節亮度了~
發佈了13 篇原創文章 · 獲贊 7 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章