我一直使用核心3.16在我的戴爾筆記型電腦很長一段時間與Linux 薄荷 17和以前的版本和這個問題直到LM18才出現過。
我經常設定盡可能低的亮度,例如在晚上,或者當我飛行幾個小時時。我曾經使用 0 到 4882 之間的值來執行以下命令:
# ie: Set lowest possible backlight brightness echo 0 > /sys/class/backlight/intel_backlight/brightnes
我一直使用 intel_backlight 而不是 dell_backlight,因為它提供了更多步驟。
現在好了內核 4.4.0-53-generic它實際上會降低亮度,但在晚上即使為 0,它仍然很高與我使用相同命令獲得的亮度等級相比。事實上,對於較舊的核心使用值 0,背光會關閉。
只是為了測試,我啟動了我的筆記型電腦和Debian Live 內核3.16.0-4-amd64和它工作得很好。這就是我意識到問題出在內核的方式。
有誰知道對於較新的核心> 3.19,這是否是眾所周知且可以容忍的行為?也許intel_backlight的核心程式碼被修改並最終出現了這個問題...
一些系統資訊:
System: Kernel: 4.4.0-53-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.2) Distro: Linux Mint 18.1 Serena
Machine: System: Dell product: Inspiron 5520 v: A14 Bios: Dell v: A14 date: 05/13/2013
CPU: Dual core Intel Core i5-3210M (-HT-MCP-) cache: 3072 KB
Graphics: Card: Intel 3rd Gen Core processor Graphics Controller
Display Server: X.org 1.18.4 driver: intel
$ ls /sys/class/backlight/ dell_backlight intel_backlight
我也總是使用acpi_backlight=供應商內核參數,我可以確認通過更改其值,問題仍然存在。
感謝您抽出時間,Frk。
答案1
Google 在 4.X 主版本中增加了亮度,因為某些裝置亮度太低。所有 4.X 內核都具有非常高的亮度。 5.X內核變化不大,所以只有2.6和3.X內核有不錯的亮度表現。
我發現一些對內核的提交導致了這個問題,例如https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/platform/x86/toshiba_acpi.c?id=358d6a2c3ecae2b22c7d7e61f9d56725574466但這僅適用於東芝。還有這個合併:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/platform/x86?id=61e5191c9d96268746bd57ed55d035678a1a2cf9後來被實施;它顯著改變了工作亮度。
這是你應得的,因為俗話說:如果它有效,請不要碰它,如果它已經運作良好,請不要更新它。
內核 3.X 有良好的亮度支持,而 4.X 則沒有!就這樣。而且永遠不會是 5.X!