Gnome

更改 gnome 使用的亮度設備?

  • August 12, 2018

我正在使用執行 fedora 22 和 gnome 3 的lenovo thinkpad w520。這台特殊的筆記型電腦具有集成(Intel HD Graphics 3000)和獨立顯卡(NVIDIA Quadro 1000M)卡。當我在 Linux 中時,我只使用集成顯卡,因為如果不安裝專有驅動程序,對 NVIDIA 卡的支持並不出色。

在大多數情況下,這很好用,只是螢幕始終處於 100% 亮度。使用鍵盤控制項或在 Gnome 窗格中調低亮度無效。

我做了一些戳,發現/sys/class/backlight目錄中有兩個條目:intel_backlightnv_backlight。我嘗試在 Gnome 窗格中更改亮度並查看intel_backlight/brightnessnv_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 配置片段,其餘的可能會自動檢測到。

引用自:https://unix.stackexchange.com/questions/251978