画面が空白になるのを防ぐにはどうすればよいですか?


81

私はDebian wheezyベータ版を実行しており、piを使用してmidoriを使用してgeckoboardダッシュボードを表示しています。その結果、画面が空白にならないようにしたいと思います。 )。メニューオプションを検索しましたが、これを防ぐ方法が見つかりません。raspberrypi.orgで次のことを示唆する投稿に出会いました。

sudo sh -c "TERM=linux setterm -blank 0 >/dev/tty0"

問題は解決しますが、機能しません。またBLANK_TIME/etc/kbd/config成功せずにゼロに変更しようとしました。

回答:


74

これはX省電力です。

まず、xsetいくつかのX設定を制御する軽量アプリケーションをインストールする必要がある場合があります。

apt-get install x11-xserver-utils

~/.xinitrcファイルを開き(ファイルがない場合は作成して)、次のように入力します。

xset s off         # don't activate screensaver
xset -dpms         # disable DPMS (Energy Star) features.
xset s noblank     # don't blank the video device

exec /etc/alternatives/x-session-manager      # start lxde

このファイルは、X起動するたびに1回実行され、問題を解決するはずです。自分でコピーして貼り付けました.xinitrcが、画面が空白にならないことを確認できます。


3
どのアカウントで.xinitrcを作成する必要がありますか?piアカウント(自動ログイン)またはrootアカウント(xサーバーを所有)
サリムファドリー

2
何をexec /etc/alternatives/x-session-managerするの?私がそれを取り出すと、一番下のバーはなくなりました。私はそれがすべて一緒に収まる方法について興味があります。簡単な説明をいただければ幸いです。
スクープ

3
:変更/etc/xdg/lxsession/LXDE/autostartここで説明したように変更~/.xinitrc+を/etc/kbd/configから説明するようにcwd、さらに私のいずれかを取得できませんでした。画面がまだバックライト付きで黒くなります。
アンディギガ

7
これ Pi 3で機能しないことを確認できます
-djthoms

2
これは、Raspbian Jessieを実行しているRaspberry PI 2 Model Bでは確かに機能しませんでした。
ThN

26

ここでの他の解決策はうまくいきませんでした(新鮮なRaspbian、GUIから起動)。代わりに、これはうまくいきました:

  1. /etc/lightdm/lightdm.confお気に入りのテキストエディタを使用して開きます(私が好むnano)。
  2. 行を探し#xserver-command=Xます。に変更するxserver-command=X -s 0 dpms
    • 状況が変わらなければ、87行目になります。
  3. 保存して再起動します。

ソース


このDIDは、Raspbian Jessieを実行しているRaspberry PI 2 Model Bで機能します。
ThN

1
これは、ジェシーとPI3に私のために働いた
MikeT

これらのオプションを理解しようとしています。-s 0スクリーンタイムアウトを0分に設定します。(これは異なるです-s off?)なぜdpms、しかし、ではありませんか-dpms?ディスプレイ電源管理サービスを無効にしませんか?
帽子を持つ男

@TheGuywithTheHatこのソリューションを試しました-dpmsか?報告してください。何が起こっているのか推測できます。
PNDA

@ pandalion98で、今それをテストするdpms-dpmsともありません。すぐに報告します。
帽子の男

14

@Jivingsの回答の方が良いと思いますが、これを行うにはメモにそれがあります。

  • インストール apt-get install x11-xserver-utils

  • 編集 /etc/xdg/lxsession/LXDE/autostart

次の行を追加します。

@xset s noblank
@xset s off
@xset -dpms

おそらく、という行もコメントアウトする@xscreensaver -no-splashので、完全なファイルは次のようになります。

@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
# @xscreensaver -no-splash

@xset s noblank
@xset s off
@xset -dpms

また、これらの値が次のように設定されていることを編集 /etc/kbd/configして確認します(ただし、これは軽量デスクトップ(LXDE)が実行されていない場合のみです(つまり、piテキスト/ターミナルモードのままです)。

BLANK_TIME=0
BLANK_DPMS=off
POWERDOWN_TIME=0

これ/etc/xdg/lxsession/LXDE/autostartはシステム全体のバージョンの一種かもしれませんが、~/.xinitrcおそらく他の誰かがニュアンスをよく知っていると思います。


2
/ etc / kbd / configを編集して問題を解決しました。
スティーブ14

この回答に記載されているすべての変更を適用しました。これは、Raspbian Jessieを実行しているRaspberry PI 2 Model Bでは確かに機能しませんでした。
ThN

1
デフォルトでプロファイルに何らかの変更があったと思います~/.config/lxprofile/LXDE-pi/autostart。編集する必要がある自動起動はである可能性があります。
ジェイソンゴーマート

raspbian jessieでの私のrpi 2は~/.config/lxsession/LXDE-pi/autostart、ジェイソンが以下を指摘するように上記の編集が必要でした
-mfink

10

画面が空白にならないようconsoleblank=0にするには、最初の行の最後に追加してみてください/boot/cmdline.txt

ソース


重複した質問に対して重複した回答を投稿しないでください。
ドミトリーグリゴリエフ

3
それを見つけて適用するのは非常に難しい答えでした。コメントするのではなく、重複した質問に投票してみませんか?
ティムペナー

私は、元の質問がこの質問の複製としてマークされることに投票しました。どちらかの答えを維持することは問題ありませんが、私はあなたが投票されたものを持っていることを好むと思います。
ドミトリーグリゴリエフ

2
答えが重複しているだけではなく、2つのマスターで答えが欲しいのです。他の質問を最初に見つけたとしても。私はあなたがコメントするのではなく、投票提案理由である
ティム・ペナー

1
これは、モニターとキーボード、X11なしでPi Zeroで機能した唯一のソリューションです。
ミーム

4

私のために働い~/.config/lxsession/LXDE-pi/autostartたのは、スクリーンセーバーを編集してコメントアウトするxsetことでした。他のすべてのコマンドは、ここで起動したときにスクリーンセーバーに影響を与えなかったようです:

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
#@xscreensaver -no-splash

電源管理を無効にするには、次の行のいずれかまたは両方を追加する必要がある場合もあります。

@xset dpms 0 0 0
@xset -dpms

Raspbian Jessieのバージョンでは、utilsが既にインストールされています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.