Linux-Mint

使用 Nvidia 專有驅動程序在 Linux Mint 18 上損壞的背光控制

  • June 26, 2020

我剛剛在 Thinkpad T420 的干淨分區上安裝了 Linux Mint 18。它使用 NVS4200M 圖形晶片組,這是一個基於 Optimus 的卡。但是我在BIOS中禁用了Optimus,強制系統使用獨立顯卡,所以從作業系統層面上看,我似乎擁有獨立顯卡。

系統安裝乾淨,我的第一個更改是nvidia-361使用驅動程序管理器選擇作為圖形驅動程序。重新啟動後,系統仍然可以工作。我可以驗證核心模組是否已載入。但是,我的亮度鍵不起作用。

以下是 的內容/sys/class/backlight

> ls /sys/class/backlight
thinkpad_screen

而且,雖然我的螢幕一直停留在 100% 的亮度,

> cat /sys/class/backlight/thinkpad_screen/actual_brightness 
0

我在這台電腦上使用各種風格的 Ubuntu 已經快 5 年了,在過去的不同時間點,我需要將我的 GRUB 命令行更改為包含"acpi_backlight=vendor""video.use_native_backlight=1". 但是,這些似乎都無法恢復我的亮度控制。

我在這裡問是因為我能找到的指南似乎大多已經過時了,我對下一步感到茫然。提前感謝您的任何想法。

編輯:我應該補充一點,背光控制工作直到出現 Nvidia 閃屏,然後它們停止影響螢幕。我看到 Cinnamon 中的亮度指示器增加和減少,但螢幕亮度保持在 Nvidia 飛濺出現時正確設置的水平。

事實證明,啟用 Optimus 實際上解決了這個問題。我一直避免啟用它,因為過去它對 Linux 的支持很差,並且會破壞顯示伺服器。

在 Linux Mint 18、核心 4.4 和 nvidia-361 中,在 T420 BIOS 中啟用 Optimus(在“顯示”部分中)會導致 ThinkPad T420 上的一切開箱即用。您可以在啟動過程中按住 F10 進入 BIOS 配置。

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