Ubuntu Serverで空白のスクリーンセーバーを無効にする方法は?
デスクトップやXはなく、コンソール(コマンドラインインターフェイス)のみがあります。
最も簡単な方法は、ブート時にパラメータconsoleblank=0
をカーネルのコマンドラインに追加することです。
お気に入りのエディターで/etc/default/grub
を開きます。 Sudo
(vi
、nano
など)またはgksudo
(gedit
など)を使用する必要があります。
次に、consoleblank=0
パラメータにGRUB_CMDLINE_LINUX_DEFAULT=
を追加します。
例えばあなたの言うことがあります:
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash consoleblank = 0"
次にSudo update-grub
を実行し、再起動します。
シェルでsetterm -blank 0
と入力して、ttyコンソールの消去を無効にします。
0
はブランキングを無効にします。0より大きい値は分単位の時間です。デフォルトは10
です。
これを永続的に有効にするには、この行を~/.bashrc
構成に追加できます。
より詳細な説明は、スーパーユーザーの this answer にあります。
これは、「GRUB_CMDLINE_LINUX_DEFAULT =」の現在の設定にあるものを「上書き」します。私のものはデフォルトだったので、次のワンライナーを使用します。
Sudo sed -i 's/\(^GRUB_CMDLINE_LINUX_DEFAULT=\).*/\GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"/' /etc/default/grub && Sudo update-grub2
同じ状況で、他の提案はラウンドアバウトの解決策のように思えました。 aproposを使用してGNUツールsetvesablank on/off
にアクセスしました。ニーズに合っているかどうかを確認するために試してみてください。