Saya punya server Ubuntu yang melakukan booting dalam mode teks. Ini jarang memiliki layar atau keyboard yang terpasang padanya, tetapi ketika saya memasang layar, saya biasanya harus memasang keyboard juga, karena screen saver mode konsol darn akan menyala dan saya harus menekan tombol untuk melihat apa yang sedang terjadi.
Saya sadar bahwa perintah setterm dapat menonaktifkan ini, tapi itu per sesi. Bagaimana saya bisa membuatnya sehingga mesin tidak pernah mengosongkan layar dalam mode teks, bahkan ketika pertama kali boot dan duduk di prompt login?
linux
ubuntu
console
electrical-power
raldi
sumber
sumber
Jawaban:
Di Ubuntu 12.10 dan sebelumnya paket konsol-alat memungkinkan opsi konsol dikendalikan.
Untuk mematikan blanking layar dan powerdown, set
BLANK_TIME
danPOWERDOWN_TIME
untuk0
di/etc/console-tools/config
. Jika Anda memilih untuk tidak mengubah file konfigurasi, efek yang sama dapat dicapai dengan membuat file baru yang/etc/console-tools/config.d
berisi yang berikut:Nama file dalam config.d harus seluruhnya terdiri dari huruf besar dan kecil, digit, garis bawah, dan tanda hubung.
sumber
Atau Anda menggunakan / etc / kbd / config untuk mengatur (tergantung pada sistem Anda, apa yang diinstal)
sumber
BLANK_TIME=30
secara default.Parameter dikontrol melalui baris perintah kernel, menggunakan setterm hanya mengubah pengaturan runtime. Untuk menonaktifkannya dengan lebar sistem, Anda dapat mengubah baris perintah boot kernel dengan menambahkannya dengan "consoleblank = 0" di konfigurasi boot Anda (grub / lilo).
Jika sesuatu selama boot setterm itu maka akan menimpa nilainya.
sumber
GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"
dan kemudian memperbarui konfigurasi grub dengangrub[2]-mkconfig -o /boot/grub/grub.cfg
. Atau bisa juga tertanam dalam baris perintah kernel built-in sambil mengkonfigurasi dan mengkompilasi kernel secara manual.Jika Anda menambahkan
setterm
perintah/etc/rc.local
, itu akan berlaku untuk semua konsol virtual, apakah pengguna masuk atau tidak. Misalnya:sumber
rc.local
pada waktu yang sedikit berbeda dari RH. Maaf soal itu./bin/setterm -blank 0 -powerdown 0 -powersave off
), tetapi tidak untuk 7. Keberhasilan atau kegagalan mungkin tergantung pada distribusi Anda dan lingkungan konsol pada saat rc.local dijalankan.Jika Anda menjalankan Ubuntu yang lebih baru yang menggunakan pemula, Anda dapat menggunakan:
Sedikit penjelasan tentang apa yang terjadi di sini:
Versi Ubuntu yang lebih baru menggunakan pemula untuk startup sistem. Dengan pemula, konsol Linux disiapkan dengan file konfigurasi yang disimpan dalam / etc / init. Perintah di atas dimulai dengan mengulangi masing-masing file konfigurasi:
Nama file konfigurasi pemula tty di $ file digunakan untuk membangun nama perangkat tty:
Perintah "pasca-mulai" pemula dibangun yang menjalankan "setterm" untuk menonaktifkan pengosongan layar dan penghematan daya setelah tty dimulai:
Dan akhirnya perintah itu ditambahkan ke file konfigurasi pemula:
sumber
Ubuntu 12.04
Desktop
gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
Server
lihat - https://askubuntu.com/questions/138918/how-do-i-disable-the-blank-console-screensaver-on-ubuntu-server
Bisa bekerja untuk orang lain
lihat - http://www.cyberciti.biz/tips/linux-disable-screen-blanking-screen-going-blank.html
Istilah pencarian umum
sumber