
更新:
- 這個問題描述了類似的症狀Ubuntu - Xrandr 不會改變我的分辨率,但根本原因似乎有所不同,因為我的 Xorg 日誌檔案在過去 6 個月內沒有發生任何變化。
- 另一個類似的問題沒有答案xrandr --pos 不執行任何操作
即使在最低亮度設定下,我的外部螢幕也太亮。亮度太低,我正在嘗試xrandr --output HDMI2 --brightness 0.5
按照這篇文章中的詳細說明使用如何使螢幕變暗(即使是人為地)低於最小值?。
然而,雖然此命令確實降低了亮度,但螢幕會立即切換回較亮的等級。基本上,螢幕在較暗的亮度下閃爍一次。我嘗試使用我的主筆記型電腦螢幕,xrandr --output eDP1 --brightness 0.5
得到相同的結果。我還嘗試更改伽瑪值,xrandr --output eDP1 --gamma 1.0:1.0:0.5
再次獲得相同的瞬態結果,這次是黃色色調的一秒閃爍。
如何才能使xrandr
修改持續存在,直到我專門更改它為止?如果重啟後仍然存在,也沒什麼大不了的。
我的xrandr
版本是 1.5.0,使用的是 Antergos Linux(Arch 的衍生版本),Gnome 3.20.2 和核心 4.6.2-1。
答案1
您想要的是將背光設定為您想要的值。由於您使用的是 Gnome 3,因此您可能想要在 Gnome 中更改它。
gdbus call --session --dest org.gnome.SettingsDaemon.Power --object-path /org/gnome/SettingsDaemon/Power --method org.freedesktop.DBus.Properties.Set org.gnome.SettingsDaemon.Power.Screen Brightness "50"
如果這不起作用,ArchWiki 有許多替代方案,包括 ACPI 和內核參數...
從以下選項中選擇您的顯示器:
# ls /sys/class/backlight/
檢查最大亮度:
# cat /sys/class/backlight/<device>/max_brightness
然後將其設定為您想要的值:
# echo 5 > /sys/class/backlight/acpi_video0/brightness
來源(ArchWiki): https://wiki.archlinux.org/index.php/backlight
免責聲明:我不運行 Gnome 3,因此無法對此進行測試。