Gnome
更改 gnome 使用的亮度設備?
我正在使用執行 fedora 22 和 gnome 3 的lenovo thinkpad w520。這台特殊的筆記型電腦具有集成(Intel HD Graphics 3000)和獨立顯卡(NVIDIA Quadro 1000M)卡。當我在 Linux 中時,我只使用集成顯卡,因為如果不安裝專有驅動程序,對 NVIDIA 卡的支持並不出色。
在大多數情況下,這很好用,只是螢幕始終處於 100% 亮度。使用鍵盤控制項或在 Gnome 窗格中調低亮度無效。
我做了一些戳,發現
/sys/class/backlight
目錄中有兩個條目:intel_backlight
和nv_backlight
。我嘗試在 Gnome 窗格中更改亮度並查看intel_backlight/brightness
和nv_backlight/brightness
文件。前者不變,但後者不變。如果我手動更改前者,真正的亮度實際上會更新。所以我想我需要弄清楚如何告訴 gnome 使用
intel_backlight
設備而不是nv_backlight
設備。我該怎麼做呢?作業系統資訊:
4.2.8-200.fc22.x86_64
使用 grub2。
在Archlinux wiki之後為 X11 創建以下配置以強制使用 optimus 硬體
intel_backlight
而不是nv_backlight
:# cat /etc/X11/xorg.conf.d/20-backlight.conf Section "Device" Identifier "Intel Graphics" Driver "intel" Option "Backlight" "intel_backlight" EndSection
請注意,在我的 fedora 28 中,這是唯一的 X11 配置片段,其餘的可能會自動檢測到。