追加読書

追加読書

私はFedora 28を実行しており、カーネルの更新後にテキストコンソール画面(tty2、3など)が1秒以内にタイムアウトします。setterm -blank 0問題を解決するためにGUI端末を使用しましたが、これにより次のエラーが発生しました。画面setterm: terminal xterm-256color does not support --blank が黒くなり続けます。

この問題をどのように解決できますか?

答え1

setterm -blank 0GUI端末で使用しています

コマンドが実行されており、その出力は次に渡されます。完全に誤った端末完全に誤った端末タイプTERM継承する環境変数に割り当てられます。

linuxマニュアルのトピックに記載されているように、ターミナルタイプはそのタイプのターミナルエミュレータに固有の制御シーケンスを許可するタイプでなければならず、プログラムsettermの標準出力は送信する実際のLinuxカーネル仮想ターミナルデバイスに接続する必要があります。コードを制御して影響力を行使します。

TERM継承されたさまざまな環境変数を使用してコマンドを実行し、標準出力をリダイレクトするのは簡単な問題です。 (このコマンドを実行するより一般的なケースは、関連する端末デバイスのログインセッション内です。ここで、TERM環境変数と標準出力はそのログインに基づいて正確です。)

追加読書

関連情報