現在、gnomeセッションなしでopenboxに移行しています。 Unityでは、ベンダーキーを使用して画面の明るさを設定できますが、openboxでは自分で設定します。
Xbacklightまたはacpi_video0の問題を修正する他のオプションまたは方法はありますか?
私の解決策は、次の行をetc/rc.local
に追加することでした。
chmod a+w /proc/acpi/video/VID/LCD/brightness
/sys
ファイルシステムでも権限を変更できるかどうかわかりません。
GNOMEとUnityが使用するコマンドは次のとおりです。
pkexec /usr/lib/gnome-settings-daemon/gsd-backlight-helper --set-brightness 5
GNOMEセッションを実行する必要はなく、PolicyKitだけが必要です。これはほとんどの場合Ubuntuに存在します。
あなたcanキーバインディングで通常のSudo
を使用します。 sudoersファイルを編集することにより、パスワードなしで特定のコマンドを実行するように構成できます。例えば:
zls ALL=(root) NOPASSWD: /usr/lib/gnome-settings-daemon/gsd-backlight-helper
または
zls ALL=(root) NOPASSWD: /usr/local/bin/my-custom-brightness-script