XサーバーなしのRPi3 B +用のルートビルド(コンソールのみ)HDMIに接続されているモニター。ディスプレイが点灯していることを願っています。
10分間(私の記憶が正しい場合)、キーボードアクティビティがないと画面が消えます。前のメモに基づいて、次のことを行いました。
echo -ne "\033[9;0]" >> /etc/issue
しかし、うまくいきません。多くの提案が見つかりましたが、Xに対してのみ提案されました。
答え1
Raspberry Piのマニュアルセクションの指示に従ってタイムアウトを編集/無効にすることができます。画面を空にする設定/コンソールから。
/boot/cmdline.txt
addでは、非アクティブ時間(たとえば、2分間待機)consoleblank=X
です。X
consoleblank=120
この機能を無効にするには、X
0に設定しますconsoleblank=0
。
答え2
簡単な解決策を提供することはできませんが、いくつかのアイデアを提示します。
まず、いくつかの簡単な質問:再起動したり、issue
端末にコピーするための作業を行いましたか?issue
制御文字が多すぎて壊れていますか?一般の結果は何ですかecho -ne "\033[9;0]
?行動は変わりますか?
最新のUbuntuでエコシーケンスが動作していることを確認しました。 (簡単なエコー;試していませんissue
。)
あなたのechoコマンドは次の行に対応します。
ESC [ 9 ; n ] Set screen blank timeout to n minutes.
存在するman 4 console_codes
。
ただし、サポートは条件付きである可能性があります。最小システムのビルドでは、コードのコンパイルをスキップできます。
使用する小さなプログラムをコンパイルしてみることができます。
TIOCLINUX, subcode=TIOCL_SETVESABLANK
Handles the Power Saving feature of the new generation of
monitors. VESA screen blanking mode is set to argp[1],
which governs what screen blanking does:
0 Screen blanking is disabled.
または
TIOCLINUX, subcode=4
Unblank the screen.