[分享] VAIO 筆電在 Ubuntu 8.10 下的背光亮度 …

看板Linux作者 (邀怪)時間17年前 (2008/11/02 01:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我用的 VAIO Z 一直沒辦法在 Ubuntu 8.10 調背光亮度, 眼睛都快瞎了... 找了好久, 終於找到方法了. 主要問題是出在 xrandr 驅動的設定檔. 目前唯一的 workaround 是每次在 GDM 開始以後執行這個指令: xrandr --output LVDS -set BACKLIGHT_CONTROL native 然後安裝 xbacklight, 用這個指令調整亮度: xbacklight -set 60 兩個指令都不需要 sudo 就可以執行, 數字部份是 0 到 100, 100 最亮. 這樣就可以了, 至少在 VAIO Z 上可以, 其他機型我不知道. 這個方法比較討厭的是那個 xrandr 指令必須在每次 GDM 執行後才能執行, 直接放在 /etc/rc*.d 裡似乎都會跟 GDM 有 race condition, 況且 logout 後再 重新 login 時 GDM 會重開, 這時 xrandr 得再設一次, 因此放在 /etc/rc*.d 也不適合... 我現在是放在小 script 裡, 靠 Gnome Session 設定每次 login 時執行, 這樣是 OK, 只是似乎 login 以後得等個 10~20 秒才能調亮度. 沒辦法從 Gnome 的亮度 applet 操作, 也沒辦法直接按 VAIO 上的 hotkey 控制. 新的 VAIO 似乎所有 Fn 鍵都會送兩組 keycode 出來, 因此目前的 acpi keycode 好像對應不了... 有人說舊款的 VAIO 沒有這個問題. 我現在透過 Compiz 的功能將 F5 跟 F6 設定連結到兩個小 shell script 來執行 xbacklight 的指令, 一個增加亮度一個減少亮度, 這樣效果跟 Fn key 差不多了. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.184.91
文章代碼(AID): #1939E9uG (Linux)
文章代碼(AID): #1939E9uG (Linux)