モニターの明るさ

モニターの明るさ

現在、ノートパソコンのOLED画面はすべてサムスン画面であり、いずれもパルス幅変調(PWM)を使用して明るさを調整するものと把握されている。

この機能はWindowsではサポートされていますが、Linuxではサポートされていません。

  • この機能はどこで実装する必要があります(Linuxカーネル、Intelグラフィックドライバなど)。

答え1

私は2016年にThinkpad X1 Yogaに初めてリリースされて以来、LinuxでOLED画面のオンとオフを切り替えて使用してきました。私は通常ここで提供されているxrandr+ソリューションを選択します。acpiワイヤー

正直なところ、LinuxのOLEDは、滑らかな明るさ制御、安定性、夜間照明機能、これらの組み合わせ、さらにはすべて(ただしそれ以上ではありません)など、常に妥協点でした。

  1. OLEDの基本的なサポートが実装されていますが、それを最大限に活用できるソフトウェアはありません。 OLEDピクセルは異なる動作をします。バックライトがないため、発光する光の量は、放射する色によって異なります。したがって、「色補正」は、xrandrOLEDディスプレイの輝度制御を処理する正しい方法である。もちろん、一部のカーネルモジュールにこのタスクを自動的に実行させることは役に立ちます。これをアップストリーミングすることは、OLEDのより広い将来には最適ですが、ユーザースペースでも同じ結果を得ることができます。

  2. 私はこの質問にこう答えることができるので好きです。完全な機能の実装、作成が簡単bashで豊富な文書が含まれていますREADME.md

答え2

2021年にこの問題が発生したすべての人に:

OLEDサポート(またはより一般的なeDPバックライト制御サポート)が現在、Linuxカーネルバージョン5.12-rc1にマージされました。 Arch linux-oledパッケージの下のコメントスレッドを参照してください。https://aur.archlinux.org/pkgbase/linux-oled/

お時間をいただきありがとうございます。

答え3

gnomeを使用していてすべての設定を試しましたが、役に立たない場合はダウンロードできます。滑らかな明るさ拡張する。 Chromeでリンクを開いて[インストール]をクリックすると、この拡張機能を直接インストールできます。

次のオプションがあります。

  1. バックライト制御を有効または無効にします。

  2. モニターの選択(All、、Built-inおよびexternal

  3. builtinモニターを選択してください。

  4. 全画面動作を選択します。

    • フルスクリーンの明るさを強制しないでください。
    • フルスクリーン強制明るさ。
    • フルスクリーンの明るさ強制適用、全く破れない
  5. 最小輝度設定 - (最小輝度レベル)

  6. キーボードを介して明るさを制御します。

  7. マウスカーソルの明るさを調整します。

答え4

入場モニターの明るさ!!私のノートパソコンの画面もOLEDです。バックライトストリップ(明るさキー)など、バックライトの値を連結するコードを作成しました。

モニターの明るさ

自動的にインストールを開始

git clone https://github.com/tw-yshuang/monitor-brightness.git
cd ./monitor-brightness
sudo make

makeを使用してインストールすると、次回のログイン時に自動的に起動できます。

関連情報