回答:
最も簡単な方法は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
、再起動します。
grub
空白の)ScreenSaverを無効にするためだけに、ファイルを更新したくありません。私はsetterm -blank 0
、おそらくファイルに頼っています~/.bashrc
。(superuser.comのLinuxコンソール画面のブランキング動作の変更への回答も参照してください)
これは、「GRUB_CMDLINE_LINUX_DEFAULT =」の現在の設定にあるものを「上書き」します。私のものはデフォルトだったので、次のワンライナーを使用します。
sudo sed -i 's/\(^GRUB_CMDLINE_LINUX_DEFAULT=\).*/\GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"/' /etc/default/grub && sudo update-grub2
同じ状況で、他の提案はラウンドアバウトの解決策のように見えました。setvesablank on/off
aproposを使用してGNUツールに出会いました。ニーズに合っているかどうかを確認するために試してみてください。
Couldn't find a file descriptor referring to the console
- echo $TERM
`xtermの-256色を返された-しかし、「明るさとロック」で私は「決して」は、画面をブランクするときの設定を発見し、それを設定する-これはとの点に本当にではありません私はGUIにいるのでOP。
上記の回答のどれもうまくいかない場合、これは過熱によるGPUの自動シャットオフを示している可能性があります(自分では信じられませんでした、readon)。
この自動シャットオフメカニズムは、少なくともUbuntu 18.04およびDebian Busterで有効です。どうやってこれを発見したのですか?私は2つのGPU、基本的なビデオ出力とゲームGPUを持っています。SLIやクロスファイアではありません。前者は、ケースに収まるようにヒートシンクを取り外す必要がありました。Ubuntuのインストールを維持し、代わりにゲームgpuを使用すると、上記のパッチでログインした後、10分後に画面がオフになりません(このページの回答が適用されます)。最初は、くだらない汎用ドライバーによるものだと思っていたので、ゲームのGPUが使用されている間に次のことを行いました。
apt search nvidia-driver
sudo apt install nvidia-driver-430
sudo reboot
sudo nvidia-smi(ログイン後)
ビデオGPUは、摂氏73度、ゲーミングGPU摂氏34度...自動遮断メカニズムは、私が知る限り証明されています。
現在アクティブなnvidiaは0を処理します(コンソールにはまだ汎用的なドライバーを使用していますが、73度の摂氏と事例証拠は、自動シャットオフメカニズムがトリガーされていることを示しています。
イライラしているのは、ヒートシンクなしでインストールされ、欠陥なしで実行されたWindows 10であるため、これは非常に予期していなかった ... 1つの温度を読み取り、両方のgpusに対して表示します。Nvidia-smiは、GPU-Zよりもはるかに信頼性があります。 GPU-Zが2つの異なるGPUに対して同じtempsを報告する場合、GPU-Zを信頼しないでください。