web-dev-qa-db-ja.com

スクリーンセーバーと電源管理を完全にオフにするにはどうすればよいですか?

私はスクリーンセーバーとパワーマネージャをオフにする方法を探していますが、コマンドラインからです。

私はこれがGUI画面を介して行うことができることを知っています-しかし、これはコマンドラインまたはいくつかの構成エディターを介して行うことができますか?

GUIの方法は次のとおりです(「画面」または「明るさとロック」アプリケーションを使用)。

enter image description here

45
Takkat

11.10の場合

コマンドラインからGNOME設定デーモンの電源プラグインを無効にします。

gsettings set org.gnome.settings-daemon.plugins.power active false

または、dconf-toolsパッケージのdconf-editorを使用します。

enter image description here

スクリーンセーバーの場合:

gsettings set org.gnome.desktop.screensaver idle-activation-enabled false

またはdconf-editor経由で再度:

enter image description here

38
htorque

上記の解決策は必要ですが、十分ではない場合があります。 10分経っても画面がブランクになる場合があります。これはXorgにコンパイルされたデフォルト設定です。

現在のセッションで無効にするには、次を実行します:

xset s off

これを.xsessionファイルに入れて、ログインするたびに無効にすることができます。

7
Thomas

ホームフォルダーにプレーンテキストドキュメントを作成し、これにコピーします。

#!/bin/bash
sleep 10 &&
xset s 0 0
xset s off
exit 0

ドキュメントを "screensaver_off.sh"(引用符なし)として保存し、ターミナルを開いて入力します

chmod +x screensaver_off.sh

次に、ダッシュからスタートアップアプリケーションを開き、追加ボタンをクリックし、スタートアップアプリケーションに名前を付けて、コマンドを次のように入力します。

"sh /home/$LOGNAME/screensaver_off.sh"

次に説明を追加して、[追加]、[再起動]、[完了]、[これ以上画面を消さない]の順にクリックします。

ログアウトまたは再起動後にデフォルト設定が元に戻るため、ユーザーごとにこれを行う必要があります。

enter image description here

6
dginsd

恒久的な解決策が必要か、一時的な解決策が必要かを指定しませんでした。たとえば、スクリーンセーバーと電源管理をオフにする場合2時間、単純にinhibitこれらの機能を使用できます。

実際には、単に実行することができます

systemd-inhibit sleep 2h

別の方法として、特定のプロセスが完了するまでスクリーンセーバーと電源管理を禁止することもできます。例えば、

systemd-inhibit wget "https://example.com/files/huge-download.dat"

ダウンロードが完了するまでスクリーンセーバーと電源管理を禁止します。

詳細については、man systemd-inhibitを参照してください。選択した機能のみを無効にし、ユーザーに表示される文字列を設定して、これらの機能が禁止されている理由を説明できます(システムに複数のユーザーがいる場合は便利です)。

4

膨大な量のフォーラムの投稿を読んだ後、私は最終的にcrontabを4分ごとに実行するように設定することでそれを取り除くことに成功しました。

DISPLAY=:0.0 xset s activate

gnomeを使用する同じユーザーとしてsshでログインしている場合は、DISPLAY=:0.0を除外できます。

xset s offは私の場合は助けになりませんでした。 5分ごとにスクリーンセーバーが起動しないように、4分ごとに実行する必要があります。 :)

4
Tuipveus

システム設定に移動できます。 「Brightnes and lock」と呼ばれるプログラムがあります(英語でどのように呼ばれているのかわかりません。スクリーンショットを見てください)。このメニューでは、スクリーンロックをアクティブにするタイミングを定義できます。

enter image description here

4
rechengehirn

「電力を節約するために画面を暗くする」のチェックを外すことは可能です

gsettings set org.gnome.settings-daemon.plugins.power idle-dim false

そして、「後にオフ」を「しない」に設定します

gsettings set org.gnome.desktop.session idle-delay 0

最後のコマンドは私のニーズに完全に対応していました。

3
Mojo

ここに私のために働いた解決策があります。私が抱えていた問題は、Ubuntu 12.04を12.10にアップグレードし、Gnome 3.6にアップグレードしたとき、アクティブな画面の従来の設定がなくても5分間アイドル状態のときに画面が黒くなることでした言うまでもなく、それはうんざりするほど面倒でした..

ここに私が使用した解決策があります(そして、私は多くの異なることを試みましたが、startpage.com(google)で検索するのに時間がかかりすぎました)

「GNOME 3.2ではスクリーンセーバーなし」までスクロールします。

http://www.webupd8.org/2011/10/things-to-Tweak-after-installing-ubuntu.html

3
aquarius

VNCビューアーからLinux環境でスクリーンセーバーを無効にする enter image description here

2
Abhijeet