web-dev-qa-db-ja.com

Linuxでショートカットで画面をオフにする方法は?

物理的にオフにした後、モニターをオンに戻すのにかなりの時間がかかるため、ショートカットを使用して画面をオフにするコマンドまたは簡単なユーティリティを探しています。黒いスクリーンセーバーを設定するだけでは不十分です。画面を「休止状態」にしたい(画面を物理的にオンにしたままコンピュータの電源を切るのと同じ効果)。

Windowsの同じ質問: ショートカットで画面を空白にするにはどうすればよいですか?

26
octosquidopus

slock 画面を適切にロックします。

2
octosquidopus

使ってみてください

xset dpms force off

画面を強制的にオフにします。

34
Siva Charan

私は/home/me/bin/blankというファイルを作成し、次の内容を含むchmod +x blankを実行可能にしました。

#!/bin/bash
sleep 1; xset dpms force off

次に、Gnome3アプリケーションの「キーボード」(gnome-control-center keyboard)にショートカットを設定して、CTRL + ALT + Qを押したときにそのスクリプトを実行します。

Linuxが大好きです。

15
hamstar

私は Alex Cabalスクリプト を使用して、2台のモニター画面のオンとオフを切り替えます。

#!/bin/bash

# turn screens off/on
# (ɔ) alex cabal

screenOffLockFile=/tmp/screen-off-lock

if [ -f $screenOffLockFile ];
then
    rm $screenOffLockFile
    notify-send "Screen on." -i /usr/share/icons/gnome/48x48/devices/display.png
else
    touch $screenOffLockFile
    sleep .5
    while [ -f  $screenOffLockFile ]
    do
        xset dpms force off
        sleep 2
    done
    xset dpms force on
fi
1
almaceleste

前提として、私は個人的にはハムスター/シバチャランソリューションを好みます。とにかく、スクリーンセーバーを空白に設定して開始させるスクリプトが別の方法である可能性があることは知っています。

rem #!/bin/bash

xset s blank ; sleep 1 ; xset s activate

だから暗黙のことをさせないように

1
danicotra