xset dpms force off
は機能せず、出力します:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 147 (DPMS)
Minor opcode of failed request: 6 (DPMSForceLevel)
Serial number of failed request: 12
Current serial number in output stream: 14
電源ボタンがデフォルトの電源管理設定である2つのモニターがあります。ただし、コマンドを使用して1つのキーボードショートカットを押すと便利です。
私はGnomeを使用していると確信しており、xsetがGnomeで動作しないことを読んでいます。
代替ソリューションとして、画面のタイムアウトを1分に変更します。
関連する:
このスクリプトは私のUbuntu 17.10で動作します
#!/bin/bash
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1
read -n 1 -s -r -p "Press any key continue"
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0
Ubuntu 17.10はデフォルトでWaylandセッションを実行し、ログイン時にギアアイコンをクリックし、xset
などのコマンドが必要な場合は代わりにXorgセッションを選択します。一般的な経験則として、x
で始まるコマンドはXorgでのみ実行されます。私の知る限り、Waylandはまだ画面をオフにする方法を提供していません。ただし、これは将来変更される可能性があります。
2018年3月23日更新:または、電源ボタンをオフにするのではなくサスペンドするように設定することもできます。 3月24日:ただし、中断すると、すべてのプロセスの実行が停止します。これは望ましくない場合があります。
@Gonkiが作成した次のコマンドをホームディレクトリに保存したファイルturnthescreenoff.shに入力し、キーボードショートカットとしてbash /home/james/turnthescreenoff.sh
を入力しました。
#!/bin/bash
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1
read -n 1 -s -r -p "Press any key continue"
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0