デフォルトのLinuxターミナルで起動時に自動的に起動するはずのcursesGUIに取り組んでいます(Xサーバーがインストールされていません)。私はこれをうまく機能させていますが、cursesアプリケーションが起動した直後に、OSが端末に情報をダンプしてGUIを台無しにするという問題があります。 「先読みキャッシュ」に関する何かが毎回ポップアップします。 USBフラッシュドライブやその他のデバイスを挿入したときにメッセージが表示されることもあります。
これらのメッセージが/ dev/tty1に送信されないようにする方法はありますか?
コマンドdmesg -n1
を使用して、パニックメッセージを除くすべてのメッセージがコンソールに表示されないようにすることができます。
この変更を永続的にするには、/etc/sysctl.conf
ファイルを変更して次の設定を含めます(最初の3
が重要な部分です)。
kernel.printk = 3 4 1 3
Kernel.printkの値については、 この投稿 を参照してください。