Linux カーネルは、「古い/奇妙なラップトップ」でバックライト ドライバーをテストするためにあなたの助けを必要としています。

Linux カーネルは、「古い/奇妙なラップトップ」でバックライト ドライバーをテストするためにあなたの助けを必要としています。

「かなり古い」または「その他の点で奇妙な」ラップトップをお持ちですか? 工場出荷時に Windows が搭載されていなかったのでしょうか、それとも コアブートファームウェアをフラッシュしたのでしょうか? あなたのような豪華なハードウェアを放棄することなく、Linux カーネルの強調表示コードを進化させることができます。

Red Hat で長年 Linux 開発者でチーフエンジニアを務める Hans de Goede 氏は、 Linux 6.1 カーネルでバックライト制御が失われるのを防ぐために「特別なラップトップのグループ」をテストする必要性についてライブジャーナルに書いています

(古くて奇妙な) ラップトップですでに Linux が実行されている場合、またはライブ USB セッションで起動できる場合は、ラップトップが の実行によって影響を受けるかどうかを確認するとよいでしょうls /sys/class/backlight。エントリが 1 つだけあり、その名前がintel_backlightnouveau_blamdgpu_bl0または である場合はradeon_bl0、ラップトップが今後のバックライトの大幅な変更の影響を受ける可能性があります。さらにテストするには、 de Goede の投稿の指示に従ってください。

de Goede 氏が2014 年から取り組んでいるユーザー空間のバックライト制御に対する大きな変更を開始しているため、古いラップトップでのテストが必要です。Linux Phoronix ブログで詳しく説明されているように、ディスプレイのさまざまなバックライト方式を Linux が解決しようとする方法には多くの問題があり、de Gueude は最近の Linux Plumbers カンファレンスで概説しました。。1 台のディスプレイで複数のバックライトが動作するため、高レベルの制御は「どれが動作するかを推測」します。現在、明るさを制御するには root 権限が必要です。そして、2014 年にエンジニアが指摘したように、バックライト値として渡される「0」は謎のままです。それは完全にオフになっているのか、それともディスプレイが点灯できる限り低いのか?

de Goede が 6.1 カーネルに対して提案した変更により、最大輝度値の設定、輝度制御がサポートされていない場合の明確なレポート、および異なる輝度制御スキームをサポートするモニターの接続などのホットプラグ イベントへの応答が可能になります。

最近の Linux カーネルの緊急アップデートからわかるように、ラップトップのディスプレイに適切に電力を供給するための適切なコードを提供するのは簡単な作業ではありません。ラップトップのディスプレイは数多くあり、カーネルの作成者や保守者はそれらすべてをテストすることはできません。Linux で起動できる古いものをお持ちであれば、お手伝いできます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です