GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Mettre Ubuntu Pc en veille après X minutes ?

Nous utilisons sleepd avec Ubuntu 12.04 pour suspendre les bureaux publics après 5 à 10 minutes d'inactivité. Nous prévoyons de déployer 13.10 (passer plus tard à 14.04), et avons découvert que sleepd le paquet est manquant.

Existe-t-il un autre outil ou un paramètre à l'échelle du système pour effectuer ce travail ? Comment les autres administrateurs système résolvent ce problème ?

MODIF : Dans notre dortoir, nous avons plus de 90 étudiants. Certains ont un accès utilisateur régulier et d'autres n'utilisent que le compte invité. La solution doit fonctionner lorsqu'aucun utilisateur n'est connecté.

Réponse acceptée :

Je ne l'ai pas testé, il se peut que je rate une étape.

  1. Utilisez Paramètres système → Alimentation / Luminosité. Définissez tous les paramètres dont vous avez besoin et comme vous le souhaitez
  2. Créez un fichier de remplacement à partir des paramètres utilisateur actuels et placez-le dans /usr/share/glib-2.0/schemas/

    echo "[org.gnome.settings-daemon.plugins.power]" > 90_mypower.gschema.override
    gsettings list-recursively org.gnome.settings-daemon.plugins.power | awk '{ gsub("org.gnome.settings-daemon.plugins.power ","") ; print $1"="$2 }' >> 90_mypower.gschema.override
    
    sudo mv 90_mypower.gschema.override /usr/share/glib-2.0/schemas/
    sudo chown root:root /usr/share/glib-2.0/schemas/90_mypower.gschema.override
    sudo chmod +r /usr/share/glib-2.0/schemas/90_mypower.gschema.override
    
  3. Compiler les schémas

    sudo glib-compile-schemas /usr/share/glib-2.0/schemas
    
  4. Créez un fichier de verrouillage pour tous les org.gnome.settings-daemon.plugins.power clés et placez-le dans /etc/dconf/db/gdm.d/locks/

    gsettings list-keys org.gnome.settings-daemon.plugins.power | xargs -L 1 -I{} echo /org/gnome/settings-daemon/plugins/power/{} > 90-mypower-locks
    
    sudo cp 90-mypower-locks /etc/dconf/db/gdm.d/locks/90-mypower-locks
    sudo chown root:root /etc/dconf/db/gdm.d/locks/90-mypower-locks
    sudo chmod +r /etc/dconf/db/gdm.d/locks/90-mypower-locks
    
  5. Mise à jour pour les serrures

    sudo dconf update
    

Comme vous êtes à la recherche d'une administration système, c'est bien d'apprendre :

  1. Regarder dconf pour le changement

    dconf watch /
    
  2. Modifier le paramètre d'alimentation à partir de l'interface graphique, surveiller les messages

  3. Ouvrir dconf-editor , passez par le même chemin, sélectionnez une clé
  4. Regardez en bas, il montre son nom/id de schéma :org.gnome.settings-daemon.plugins.power

Références :

  • Guide de l'administrateur système dconf
  • dconf-editor et gsettings ne devraient-ils pas accéder à la même base de données ?
  • Paramètres dconf :valeurs par défaut et verrous
  • man gsetting , man dconf

Ubuntu
  1. Fix Unity se fige après la connexion dans Ubuntu 14.04 [Astuce rapide]

  2. Impossible de démarrer le Macbook Air 2017 après Sudo Pm-hibernate ?

  3. Problèmes Docker dans Ubuntu 20.04 ?

  4. Ubuntu 16.04 Pas de Wifi après suspension ?

  5. Installer Qt sur Ubuntu

Comment installer Docker sur Ubuntu 18.04

Comment installer Apache sur Ubuntu 18.04

Comment installer MariaDB 10.4 sur Ubuntu 18.04

Comment installer MongoDB sur Ubuntu 18.04

Installation d'Ubuntu 20.04 Tomcat

15 choses à faire après l'installation d'Ubuntu 17.04 "Zesty Zapus"