これは、Nvidia / Intelを搭載したLenovo T530で機能しました...
注意。BIOSグラフィック設定がNvidia OptimusからDiscrete Graphicsに変更されました(これにより、ディスプレイポートから4K外部モニターを駆動できるようになりました)。また、システムに/etc/X11/xorg.confファイルを用意する必要もありません。以下は、Nvidiaドライバーを実行しており、UnityのNVIDIA Xサーバー設定アプリにアクセスできることを前提としています。
まず、テキストエディターを起動します。グラフィックカード用にこのファイルに適切なコンテンツを追加する方法を紹介します。
gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf
私のファイルが空の場合、Unityからアプリ「NVIDIA X Server Settings」を開きます。
次に、「Xサーバーの表示構成」セクションに進みます。
画面の下部にある「X構成に保存」ボタンをクリックします。ここには何も保存したくないのですが、「プレビューを表示」ボタンをクリックしてください。
Section "Device"
以下が表示されるまでスクロールしますEndSection
。セクション全体を強調表示してコピーします。私はこのように見えました:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVS 5400M"
EndSection
これを前に開いた/usr/share/X11/xorg.conf.d/20-nvidia.confファイルに貼り付けます。
次の行を EndSection
Option "RegistryDwords" "EnableBrightnessControl=1"
次のようになります。
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVS 5400M"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
ここで/usr/share/X11/xorg.conf.d/20-nvidia.confを保存して閉じ、再起動します。明るさコントロールが機能するようになりました。この関連の投稿からアイデアを得ました。