web-dev-qa-db-ja.com

Ubuntu 16.04が10分後に画面をオフにし続ける

Unity(Ubuntu-Desktop)と共にUbuntu 16.04をインストールしています。

他のいくつかのスレッドで述べたように、私は以下を持っています:

  • 設定→輝度とロック設定非アクティブ時に画面をオフにするを「しない」に設定します。
  • 設定→電源設定非アクティブの場合にサスペンドを「サスペンドしない」に設定します。
  • ディレクトリ内のdconf-editor/org/gnome/settings-daemon/plugins/powerをオフにするとactiveがオフになります。
  • ディレクトリ内のdconf-editor/org/gnome/desktop/screensaverをオフにするとidle-activation-enabledが付きます(16.04で非推奨になりましたが)。
  • gsettings set org.gnome.desktop.session idle-delay 0を実行します
  • gsettings set org.gnome.desktop.screensaver lock-enabled falseを実行します

それでも、Ubuntuは10分後に画面をオフにし続けます(ロックはしません)。何を試すべきかについてのアイデアはありますか?

また、Unityを起動するかどうかにかかわらず、同じ問題を抱えています。 (LightDMを実行せずにターミナルのみにいる場合、画面は10分後に黒くなります。)

xset qからの出力:

Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  33
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On
5
ylnor

次の設定により、モニターは10分ごとにオフになります。

timeout:  600    cycle:  600

6秒のタイムアウトは10分です。この設定をに変更すると、このタイムアウトを無効にできます。

これを行うには:

$ xset s 0 s blank

あなたのシステムの何がこれをデフォルトにしているのか分かりません。ただし、これを変更するスクリプトを作成し、スクリプトをスタートアップアプリケーション構成に配置することで、これを自動変更にすることができます。

ブランキングを無効にするスクリプト:

#!/bin/bash

xset s 0 s blank

スクリプトを~/bin/にコピーします。

Ubuntuの[検索]ボタンにstart applicationsと入力し、スタートアップアプリケーションをクリックして、自動的に実行するように設定します。

Addのオプションをクリックしてから、スクリプトを参照して追加します。

3
L. D. James

Xサーバーのデフォルトのスクリーンセーバータイムアウトは10分であるため、おそらく原因です。新しい/etc/X11/xorg.confを編集または作成します。次のセクションを追加します。

Section "ServerFlags"
    Option "BlankTime" "0"
EndSection
0
David McCracken

私はここから離れているかもしれませんが、モニターの設定を確認してください。一部の新しいモニターには、OSに依存せずに動作し、一定時間非アクティブになるとオフになる「省エネ」機能があります。

0
Eagle_Mike