Bagaimana cara mencegah informasi sistem tidak ditampilkan di terminal?


8

Saya sedang mengerjakan GUI kutukan yang seharusnya memulai secara otomatis saat boot-up di terminal linux default (saya tidak memiliki X server yang diinstal). Saya memiliki ini berfungsi dengan baik, tetapi saya memiliki masalah di mana segera setelah aplikasi kutukan saya mulai, OS akan membuang beberapa informasi ke terminal, yang mengacaukan GUI saya. Sesuatu tentang "cache baca-depan" muncul setiap waktu. Saya juga melihat pesan yang ditampilkan ketika saya memasukkan USB flash drive atau perangkat lain.

Apakah ada cara untuk mencegah agar pesan-pesan ini tidak terkirim ke / dev / tty1?

Jawaban:


10

Anda dapat menggunakan perintah dmesg -n1untuk mencegah semua pesan, kecuali pesan panik, muncul di konsol.

Untuk membuat perubahan ini permanen, modifikasi /etc/sysctl.conffile Anda untuk memasukkan pengaturan berikut (yang pertama 3adalah bagian penting).

kernel.printk = 3 4 1 3

Lihat posting ini untuk informasi tentang nilai-nilai kernel.printk.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.