web-dev-qa-db-fra.com

Comment désactiver le "screensaver" de la console vierge sur Ubuntu Server?

Comment désactiver l'économiseur d'écran vierge sur Ubuntu Server?

Il n'y a pas de bureau ou X, seulement console (interface de ligne de commande).

51
Alex

Le moyen le plus simple consiste à ajouter le paramètre consoleblank=0 à la ligne de commande de votre noyau au démarrage.

  • Ouvrez /etc/default/grub dans votre éditeur favori; vous devrez utiliser Sudo (pour vi, nano, etc.) ou gksudo (pour gedit, etc.).

  • Ajoutez ensuite consoleblank=0 au paramètre GRUB_CMDLINE_LINUX_DEFAULT=.

  • par exemple. le vôtre peut dire:

    GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash consoleblank = 0"

Ensuite, lancez Sudo update-grub et redémarrez.

50
ish

Tapez setterm -blank 0 sur n’importe quel shell pour désactiver le masquage des consoles tty.

0 désactive la suppression, toute valeur supérieure à 0 est le temps en minutes. La valeur par défaut est 10.

Pour l'activer de manière permanente, vous pouvez ajouter cette ligne à votre ~/.bashrc config.

Une explication plus détaillée peut être trouvée dans cette réponse au superutilisateur.

20
Waqar Lim

Ceci "écrasera" tout ce qui est dans votre configuration actuelle pour "GRUB_CMDLINE_LINUX_DEFAULT =", la mienne était la valeur par défaut, je n'utilise donc que le One Liner suivant.

Sudo sed -i 's/\(^GRUB_CMDLINE_LINUX_DEFAULT=\).*/\GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"/' /etc/default/grub && Sudo update-grub2
1
FreeSoftwareServers

Même situation, les autres suggestions semblaient une solution détournée. Entré dans l'outil GNU _ setvesablank on/off à l'aide de apropos. Cela semble être la meilleure solution, essayer de voir si cela répond aux besoins.

1
Questor3030