73 votes

Configurer l'économiseur d'écran dans Ubuntu

Comment configurer l'économiseur d'écran dans Ubuntu ? Je vois que gnome-screensaver fonctionne.

104voto

Radu Rădeanu Points 156862

À partir de la version 12.04, Ubuntu n'est pas livré avec des économiseurs d'écran, mais seulement avec un écran noir qui apparaît lorsque votre système est inactif. Si vous préférez avoir des économiseurs d'écran, vous pouvez remplacer gnome-screensaver par XScreenSaver.

Les économiseurs d'écran ont en fait été supprimés dans Ubuntu 11.10. Ubuntu utilise gnome-screensaver et a hérité du changement de GNOME en amont. Les développeurs de GNOME pensent qu'un écran noir qui met votre moniteur en mode basse consommation est optimal.

Installation d'XScreenSaver

Ouvrir un terminal et exécutez la commande suivante pour désinstaller gnome-screensaver :

sudo apt-get remove gnome-screensaver

Installez XScreenSaver et quelques paquets d'économiseurs d'écran supplémentaires avec la commande suivante :

sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

Configuration de votre économiseur d'écran

Après l'installation, effectuez une recherche dans le Dash pour Screensaver. Lancez l'utilitaire Screensaver et utilisez-le pour configurer XScreenSaver et sélectionner vos paramètres d'économiseur d'écran.

L'utilitaire Screensaver vous invitera à arrêter le processus gnome-screensaver et à lancer le processus d'arrière-plan xscreensaver lorsque vous le lancerez.

Par défaut, XScreenSaver choisit un économiseur d'écran aléatoire à chaque démarrage. Vous pouvez spécifier les écrans de veille qu'il choisit ou activer le mode "Un seul écran de veille" pour toujours utiliser votre écran de veille préféré.

enter image description here

Ajouter au démarrage

Pour pouvoir utiliser les écrans de veille, vous devez faire en sorte que XScreenSaver démarre en arrière-plan chaque fois que vous vous connectez. S'il ne démarre pas, il ne pourra pas remarquer que votre système est inactif et lancer les écrans de veille.

Commencez par lancer l'utilitaire Applications de démarrage à partir du tableau de bord. Ajoutez un programme de démarrage à l'aide de la commande suivante. Le nom et le commentaire ici peuvent être ce que vous voulez :

xscreensaver -nosplash

xscreenserver

Annulation de vos modifications

L'annulation de ces changements est simple. Il suffit d'exécuter ces commandes pour désinstaller XScreenSaver et réinstaller gnome-screensaver :

sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
sudo apt-get install gnome-screensaver

Source et plus sur : Comment ajouter des économiseurs d'écran à Ubuntu 12.04 .

5voto

Non, vous n'avez pas besoin de désinstaller gnome-screensaver, et d'installer xscreensaver. Il suffit d'aller dans Paramètres système -> Luminosité et verrouillage pour régler le temps d'inactivité de gnome-screensaver. L'économiseur d'écran gnome-screensaver peut mettre votre écran LCD en mode de faible activité, c'est donc le meilleur pour votre écran.

3voto

WinEunuuchs2Unix Points 91128

La réponse de Radu est bonne, je ne la répéterai pas. Je soulignerai les étapes supplémentaires recommandées par le xscxreensaver développeur. J'ai également inclus un court paragraphe de l'histoire du développeur.


EN UTILISANT GNOME OU UNITY

Pendant une bonne partie de la décennie, GNOME a expédié xscreensaver en l'état, et tout fonctionnait comme sur des roulettes. En 2005, cependant, ils ont ont décidé de réinventer la roue et de lancer leur propre remplacement de l'économiseur d'écran. xscreensaver appelé "gnome-screensaver", plutôt que d'améliorer xscreensaver et de rétrocéder leurs modifications. En conséquence, le programme programme "gnome-screensaver" n'est pas sûr, est truffé de bogues et manque de nombreuses fonctionnalités de xscreensaver. fonctionnalités de xscreensaver. Vous ne devriez pas l'utiliser.

Pour remplacer gnome-screensaver par xscreensaver :

  1. Désinstallez complètement le paquet gnome-screensaver.

    sudo apt-get remove gnome-screensaver

  2. Lancez xscreensaver à la connexion.

    Sélectionnez "Startup Applications" dans le menu (ou lancez manuellement "gnome-session-properties") et ajoutez "xscreensaver".

  3. Faire en sorte que le "Lock Screen" de GNOME utilise xscreensaver.

    sudo ln -sf /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command

    Cela ne fonctionne pas sous Unity, cependant. Apparemment, il a son propre casier d'écran intégré qui n'est pas gnome-screensaver, et qui ne peut pas être supprimé. et qui ne peut pas être enlevé, et qui pourtant arrive toujours à être bugué et non sécurisé. Continuez à réinventer la roue, les gars ! (Si vous avez trouvé le moyen de remplacer la "fonctionnalité" de verrouillage de Unity avec xscreensaver, faites-le moi savoir).

  4. Désactiver le blanking intégré de Unity.

    Ouvrez "Paramètres système / Luminosité et verrouillage" ;

    Décochez la case "Démarrer automatiquement" ;

    Définissez "Éteindre l'écran lorsqu'il est inactif pendant" sur "Jamais".


Avis de non-responsabilité

Je ne suis pas d'accord avec le langage fort du développeur mais j'ai pensé qu'il valait mieux inclure l'histoire plutôt que de la cacher.


Notes spéciales sur Ubuntu 18.04

Beaucoup se sont plaints du verrouillage de l'écran avec Ctrl + Alt + L les moniteurs externes se vident instantanément et ceux avec les dpms sont éteints. Cela entraîne des retards indésirables lors du déverrouillage de l'écran. Utilisation de xscreensaver permettra de contourner ce problème particulier.

Vous pouvez déclasser le Ctrl + Alt + L raccourci de gnome-screensaver et l'affecter à une nouvelle commande pour xscreensaver :

xscreensaver-command -lock

Cette réaffectation des raccourcis clavier fonctionne également dans Ubuntu 16.04.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X