Sistemlerimde (çeşitli RedHat Enterprise Linux sürümleri), farklı yaklaşımların gerekli olduğunu buldum.
RHEL 5 ve 6 sistemlerim için çizgiyi ekleyebiliyorum
/bin/setterm -blank 0 -powerdown 0 -powersave off
için /etc/rc.local. Bu, sistem başlangıcında konsol ekranı körlemeyi devre dışı bırakır.
Bunun RHEL 7 sistemlerinde çalışmadığını öğrendim. RHEL7'de setterm komutunu rc.local'dan çalıştırmak hataya neden olur:
setterm: $TERM is not defined.
Komut, $ TERM'in tanımlandığı (as linux) etkileşimli bir kabuktan çalışır . Settermi kullanmaya zorlarsam:
/bin/setterm -term linux -blank 0 -powerdown 0 -powersave off
Sonra farklı bir hata alıyorum:
setterm: cannot (un)set powersave mode: Inappropriate ioctl for device
Aynı komut etkileşimli bir oturumda iyi çalışıyor olsa da. consoleblankÇekirdek parametresini ayarlamak çalıştı.
RHEL7, düzenleme üzerinde /etc/default/grubve ekleme yapılması consoleblank=0için GRUB_CMDLINE_LINUXparametre. Sonra koş grub2-mkconfig -o /boot/grub2/grub.cfgve yeniden başlat.
consoleblankRHEL5 veya 6 ayarını henüz denemedim .