web-dev-qa-db-fra.com

Configurer l'économiseur d'écran dans Ubuntu

Comment configurer l'économiseur d'écran dans Ubuntu? Je peux voir que gnome-screensaver est en cours d'exécution.

61
oz1cz

À partir de 12.04, Ubuntu n’est livré avec aucun économiseur d’écran, mais juste un écran noir qui apparaît lorsque votre système est inactif. Si vous préférez des écrans de veille, vous pouvez échanger gnome-screensaver contre XScreenSaver.

Les écrans de veille ont été supprimés dans Ubuntu 11.10. Ubuntu utilise gnome-screensaver et a hérité de la modification de GNOME en amont. Les développeurs GNOME pensent qu’un écran noir qui met votre moniteur en mode basse consommation est optimal.

Installer XScreenSaver

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

Sudo apt-get remove gnome-screensaver

Installez XScreenSaver et certains packages d'économiseur d'écran supplémentaires à l'aide de 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 for Screensaver. Lancez l’utilitaire Screensaver et utilisez-le pour configurer XScreenSaver et sélectionner les paramètres de votre économiseur d’écran.

L'utilitaire d'économiseur d'écran vous invite à arrêter le processus gnome-screensaver et à lancer le processus d'arrière-plan xscreensaver lorsque vous le démarrez.

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

enter image description here

Ajout au démarrage

Pour utiliser réellement les écrans de veille, vous souhaiterez que XScreenSaver démarre en arrière-plan à chaque fois que vous vous connectez. S'il ne démarre pas, le système ne peut pas remarquer que votre système est inactif et lancer des écrans de veille.

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

xscreensaver -nosplash

xscreenserver

Annulation de vos modifications

Annuler 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 .

83
Radu Rădeanu

non, vous n'avez pas besoin de désinstaller gnome-screensaver et d'installer xscreensaver. Vous pouvez simplement aller dans Paramètres système -> Luminosité et verrouiller pour configurer le temps d’inactivité de gnome-screensaver. Le gnome-screensaver peut mettre votre moniteur LCD en mode de faible activité, ce qui en fait le meilleur choix pour votre moniteur.

3
Ben Lin

La réponse de Radu est bonne, je ne vais donc pas la reproduire. Je signalerai les étapes supplémentaires recommandées par le développeur xscxreensavername__. J'inclus également un court paragraphe d'histoire du développeur.


TILISATION DE GNOME OR UNITY

Pendant une bonne partie de la décennie, GNOME a fourni xscreensaveren l’état, et tout a fonctionné. En 2005, cependant, ils ont décidé de réinventer la roue et d'envoyer leur propre remplaçant pour le démon xscreensaver appelé "gnome-screensaver", plutôt que d'améliorer xscreensaver et de contribuer à leurs modifications. En conséquence, le programme "gnome-screensaver" n’est pas sécurisé, il est encombré d’insectes et manque de nombreuses 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 lors de la connexion.

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

  3. Assurez-vous que "l'écran de verrouillage" 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 possède son propre casier d'écran intégré, qui n'est pas un économiseur d'écran gnome, et ne peut pas être supprimé, tout en conservant un niveau de sécurité élevé. Continuez à réinventer cette roue, les gars! (Si vous avez compris comment remplacer la "fonctionnalité" de verrouillage d'Unity par xscreensaver, faites-le moi savoir.)

  4. Désactivez le masquage intégré à Unity.

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

    Désélectionnez "Démarrer automatiquement";

    Définissez "Désactiver l'écran lorsqu'il est inactif pour" sur "Jamais".


Avertissement

Je ne suis pas d'accord avec le langage fort du développeur, mais j'ai jugé préférable d'inclure l'historique plutôt que de le cacher.


Ubuntu 18.04 notes spéciales

Beaucoup se sont plaints lors du verrouillage de l'écran avec Ctrl+Alt+L les moniteurs externes sont vierges instantanément et ceux avec dpms sont éteints. Cela provoque des retards indésirables lors du déverrouillage de l'écran. Utiliser xscreensaverévitera ce problème particulier.

Vous pouvez retirer le Ctrl+Alt+L raccourci de gnome-screensaver et attribuez-le à une nouvelle commande pour xscreensavername__:

xscreensaver-command -lock

Cette réaffectation de raccourci clavier fonctionne également dans Ubuntu 16.04.

0
WinEunuuchs2Unix