Raspbmcを使用しています。15分後にディスプレイを(単にスクリーンセーバーだけでなく)実際にスリープ状態にしたいのですが、設定でそのオプションを見つけることができません。何か不足していますか?
Raspbmcを使用しています。15分後にディスプレイを(単にスクリーンセーバーだけでなく)実際にスリープ状態にしたいのですが、設定でそのオプションを見つけることができません。何か不足していますか?
回答:
$ vim ~/.xinitrc
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
ケース1の指示に従ってください。
$ vim /etc/lightdm/lightdm.conf
[SeatDefaults]
xserver-command=X -s 0 -dpms
cd ~/.config
mkdir autostart
cd autostart
vim screensaver.desktop
[Desktop Entry]
Type=Application
Exec=/home/pi/.xinitrc
$ sudo vim /etc/kbd/config
BLANK_TIME=0
POWERDOWN_TIME=0
$ sudo /etc/init.d/kbd restart
ドキュメント化されていないオプションがあり/boot/config.txt
ます。
hdmi_blanking=1
Raspbian "Jessie"(Raspbmcではありません)で試してテストしました。ディスプレイは、約10分間何も操作しないとスリープ状態になります。ソース:https : //github.com/raspberrypi/linux/issues/487
[Pi自体は、大人のPCのようにスリープできないことに注意してください。]
編集:このトリックは、RPi 4などのPiハードウェアの最新バージョンでは機能しないことがわかります。同様に、さまざまなPi OS-esの新しいリリースでは、動作が異なる場合があります。これを指摘してくれたDmitry Grigoryevに感謝します。私の答えは古いハードウェア(私はRPi 2でテストしました)とRaspbian "Jessie"などの古いソフトウェアに有効です。
Raspbianで電源管理オプションを「有効にする」ために
GUIバージョン:
sudo apt-get install xscreensaver
(インストールにはしばらく時間がかかる場合があります)
次に、[スタート] > [ 設定]でスクリーンセーバーアプリケーションを見つけます。
最初のタブを選択します表示モード
モードを「空白画面のみ」に設定します
ブランクを「15」分に設定します
2番目のタブを選択し詳細設定
ブランクのみのモードでクイックパワーオフを有効にする
デフォルトとして、「スタンバイ後、サスペンド後、オフ後」のクイックパワーオフをブランクのみのモード値のままにすることをお勧めします。
スクリーンセーバーデーモンが再起動時に自動起動しない場合があることに注意してください
xautolock
画面ロッカーとして任意のコマンドを実行するものをインストールできます。たとえば、私の場合は次のようになります。
tvservice -o
DISPLAY=:0 xev -geometry 1900x1200 | stdbuf -o0 grep Motion >&-
tvservice -e "CEA 4"
1行目は、HDMI信号をシャットダウンして、テレビをスリープ状態にします。2行目は、画面より大きいウィンドウで「Xイベント」ツールを開始し、「モーション」が報告されるまで、つまりユーザーがウィンドウ内(画面上の任意の場所)にマウスを移動するまで待機します。最後に、3行目は、HDMIモードを、使用する1280x720に戻します。
xautolock
それ自体は以下から始まりlxsession/LXDE-pi/autostart
ます:
xautolock -time 10 -corners +--- -cornerdelay 5 -noclose -locker bcmsaver
これは、画面が10分後に、またはマウスポインターが左上隅に「パーク」されている場合は5秒後にロックされることを意味します。bcmsaver
上記のロッカースクリプトの名前です。の実行方法によってはxautolock
、ロッカースクリプトへの完全パスを指定し、を使用してバックグラウンド&
に送信xautolock
する必要がある場合があります。