次の方法で、カーネルが仮想コンソールのブランキングに使用するタイムアウトを確認できます。
$ cat /sys/module/kernel/parameters/consoleblank
600
このファイルは読み取り専用で、タイムアウトは秒単位で指定されます。現在のデフォルトは 10 分です。
この値は、仮想コンソールで次のコマンドを入力して変更できます (xterm 内にいる場合は、Ctrl などを押して仮想コンソールに変更する必要があります +Alt +F1 ).
$ setterm -blank VALUE
分で新しい値が指定されている場所 .値 0 はブランキングを無効にします:
$ cat /sys/module/kernel/parameters/consoleblank
600
$ setterm -blank 0
$ cat /sys/module/kernel/parameters/consoleblank
0
setterm には他にも省電力関連のオプションがありますが、最も便利な組み合わせは次のようです:
$ setterm -blank 0 -powersave off
したがって、起動時に仮想コンソールのブランキングを永続的/自動的に無効にするには、次のいずれかを実行できます:
<オール>consoleblank=0
を追加 カーネルパラメータへ (grub 設定を編集)setterm -blank 0
を追加 rc-local
へのコマンド または同等の起動スクリプト
setterm
を追加 /etc/issue
に出力 /etc/issue
以降 すべての仮想コンソールに出力されます:
# setterm -blank 0 >> /etc/issue
上記の中から 1 つ選択してください。
これを使ってみてください:
setterm -blank
によると:https://wiki.archlinux.org/index.php/Display_Power_Management_Signaling#DPMS_Interaction_in_a_console_with_setterm
<ブロック引用>画面がオフにならないようにする (コンソールで)
$ setterm -blank 0 -powerdown 0
別の方法として、次のコマンドを使用して、コンソールのブランキングを永久に無効にすることもできます:
# echo -ne "\033[9;0]" >> /etc/issue