私は次のように試しました:
1. Turn off: export DISPLAY=:0.0 && xset dpms force off
2. Turn on: export DISPLAY=:0.0 && xset -dpms
これは動作しますが、それは一時的な解決策であり、私の問題をまだ解決していません。システムを再起動すると、同じ自動電源オフモードが何度も起動します。
SSHを使用してリモートで永久にオフにするにはどうすればよいですか?
重要:
- KIOSK (ATM machine will use this option)
- 24/7 advertising display/slides will use this
オプションの注:このガイドは http://v2kblog.blogspot.com/2008/08/disabling-monitor-power-saver.html に従いましたが、永続的な解決策は機能しませんでした。
#!/ bin/bash export DISPLAY =:0.0 if [$#-eq 0]; then echo usage:$(basename $ 0) "on | off | status" exit 1 fi if [$ 1 = "off "]; then echo -en "モニターをオフにする..." xset dpms force off echo -en "done。\ nCheck:" xset -q | grep "Monitor is" Elif [$ 1 = "on"]; then echo -en "モニターをオンにする..." xset dpms force on echo -en "done。\ nCheck:" xset -q | grep "Monitor is" Elif [$ 1 = "status"]; then xset -q | sed -ne 's/^ [] * Monitor is //p' else echo usage:$(basename $ 0) "on | off |ステータス」 fi
このスクリプトを/usr/bin
などの形式で保存し、名前(switch_dpms
など)を付けて、chmod 664 /usr/bin/switch_dpm
で実行可能にします。
ここで必要なのは、cronジョブに追加することだけです。したがって、次のコマンドでcrontabファイルを開きます。
crontab -e
そしてこれを下部に追加します:
@reboot /usr/bin/switch_dpms off
再起動するたびにdpms
がoff
に変わります。また、/usr/bin/switch_dpms on
を実行するか、/usr/bin/switch_dpms status
を使用してコマンドラインからon
に変更することもできます。
これは動作します。 /etc/xdg/autostart
ディレクトリでターミナルを開きます。次のコマンドを発行します。
Sudo -H gedit nodpms.desktop
Enterキーを押して、パスワードを入力する必要があります。 Geditは、次のコードを開いてコピーして貼り付け、保存します。
[Desktop Entry]
Type=Application
Exec=xset -dpms
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=nodpms
Name=nodpms
Comment[en_US]=
Comment=
まだ開いている端末でこれを発行します。
Sudo -H gedit noscreenblank.desktop
Enterキーを押して、パスワードを入力する必要があります。 Geditは、次のコードを開いてコピーして貼り付け、保存します。
Exec=xset s off
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=noscreenblank
Name=noscreenblank
Comment[en_US]=
Comment=
ターミナルを閉じます。ファイルブラウザを開き、etc/xdg/autostartディレクトリに移動します。ファイルnodpms.desktopおよびnoscreenblank.desktopがそこにあることを確認してください。その場合、すべてを閉じてから再起動します。
再起動後、ターミナルでxset q
コマンドを実行して、dpmsと画面の消去がオフになっていることを確認できます。
適切なオプションが見つかったら、画面のブランキングの問題の解決策は簡単です。これは節電に関係していますが、明らかな場所ではありません。
12.04でGnomeにアクセス:
アプリケーション> システムツール> システム設定.
明るさとロックを選択します。
電力を節約するために画面を暗くするのチェックボックスをオフにします。
非アクティブのときに画面をオフにするオプションの横で、画面がオフになるまでの時間を選択します。 1時間を選択しました。 Neverは利用可能な選択肢の1つです。
前の答えは機能しません。ターミナルを開いてxset qを発行すると、dpmsが有効になっていることがわかります。この問題を解決するために見つけた最も簡単な方法は、スタートアップアプリケーションに移動し、2つのアプリケーションを作成することです。指定する名前は重要ではありません。必要な2つのコマンドは、xset s off(スクリーンセーバーを無効にする)とxset -dpms(dpmsを無効にする)です。これらのコマンドを入れる設定ファイルを新しくしたいのですが、しません。