J'ai réussi à mettre en veille prolongée et à reprendre mon PC de bureau Ubuntu 12.04 en utilisant la procédure que j'ai documentée dans cette réponse . Cependant, j'ai maintenant un problème que chaque fois que le PC reprend, il ne verrouille pas l'écran.
Comment puis-je verrouiller l'écran une fois que le système est revenu de l'hibernation?
12.04
hibernate
lock-screen
Vikrant Chaudhary
la source
la source
J'ai pu contourner ce problème en utilisant la commande suivante
Notez que vous devez l' exécuter en tant qu'utilisateur normal et non en tant qu'utilisateur root pour que le verrouillage fonctionne, car par défaut dans Ubuntu, il n'y a pas de mot de passe pour l'utilisateur root, donc après la reprise, l'écran de verrouillage peut être déverrouillé en secouant simplement le Souris.
la source
j'ai une autre solution de contournement. Je copiais de ce
/etc/acpi/sleep.sh
à/etc/acpi/hibernate.sh
juste avantpm-hibernate
maintenant je peux hiberner avec verrouillage depuis le menu d'alimentation ou un bouton de veille
la source
Pas sur Ubuntu, mais ce qui suit fonctionne pour moi:
Remplacez-la
xdg-screensaver lock
par la commande pour verrouiller l'écran sur votre système etsystemctl suspend
parsystemctl hibernate
si vous souhaitez verrouiller l'écran avant d'hiberner.Cela fonctionne en verrouillant l'écran en parallèle à la suspension de la machine. Cependant, la commande de verrouillage de l'écran fonctionne comme inhibiteur qui retarde le sommeil. De cette façon, systemd attendra que l'écran soit verrouillé avant de s'exécuter.
Si vous avez des inhibiteurs qui bloquent la suspension, ajoutez le
-i
drapeau à la fin.la source