web-dev-qa-db-ja.com

Ubuntu 18.04でGNOME / Unityとは異なる環境を使用しているときに画面の明るさを調整するにはどうすればよいですか?

Ubuntu 18.04でDell XPS13を使用していますが、デフォルトのデスクトップ環境(Unity?GNOME?)を使用している場合は、画面の明るさキーを問題なく使用できます。ただし、i3でログインすると、キーは画面の明るさを調整しなくなります。

I3 configを介してキーバインドを追加するための別のガイドに従ってみましたが、xbacklightを使用しているため、直接インストールして使用すると画面の明るさを調整できません。

この機能をデフォルトのデスクトップ環境からi3に移植するにはどうすればよいですか?

2
Conrad.Dean

https://cialu.net/brightness-control-not-work-i3wm/ を指し示してくれた@DKBoseのおかげで、画面の明るさを調整し、元の画面をマッピングするためのアプリケーションをインストールできましたそれを呼び出すための輝度キー。

リポジトリをローカルに複製し、ビルドしてインストールすることから始めます。

git clone https://github.com/haikarainen/light.git
cd light
make
Sudo make install

次に、キーバインドを追加してlightを呼び出し、画面の明るさをi3構成に合わせて調整します。

# my i3 config is at ~/.config/i3/config
# increase screen brightness with notification
bindsym XF86MonBrightnessUp exec "light -A 5; notify-send 'brightness up'"
# decrease screen brightness with notification
bindsym XF86MonBrightnessDown exec "light -U 5; notify-send 'brightness down'"

I3構成をリロードして、変更を有効にします。デフォルトでは、これは$mod+Shift+cですが、設定でreloadコマンドを探して、これが何にマップされているかを確認してください。

2
Conrad.Dean

これはXPS13で私を助けてくれました: ディスプレイの明るさは18.04に調整できません

  • video.only_lcd = 0をGRUB_CMDLINE_LINUX_DEFAULTに追加して、/ etc/default/grubの内容を変更しました
  • sudo update-grubで更新されたgrub
2
Klaus Botschen