web-dev-qa-db-fra.com

Verrouiller l'écran ne fonctionne pas. 14.04

J'ai récemment mis à niveau vers 14.04 et depuis lors, mon écran de verrouillage ne fonctionne plus. J'ai lu en ligne que gnome-screensaver n'est pas pris en charge par Trusty et il a été suggéré d'installer plutôt xscreensaver. Ce dernier a bien fonctionné pendant quelques jours seulement. De plus, même lorsque je me déconnecte, je ne suis pas invité à saisir un mot de passe lors de la connexion. J'ai lu un peu plus et j'ai constaté que Trusty Unity possède son propre écran de verrouillage. Ainsi, au lieu de l’ancien lightdm/gnome-screensaver, nous pouvons utiliser Unity. J'ai trouvé this et j'ai essayé de vérifier si l'activation de l'écran de verrouillage de lightdm avait été utile. Il se trouve que je n'ai pas l'option Lockscreen mentionnée dans le lien. Quel pourrait être un moyen possible de résoudre le problème?

19
fts

Essayez ces:

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

Recherchez ensuite "Écran de veille" dans le menu et ajustez ses paramètres selon vos besoins.

Pour ajouter Xscreensaver au démarrage, ouvrez Applications de démarrage et ajoutez "xscreensaver -nosplash".

Pour que CTRL + ALT + L verrouille l’écran et lance l’économiseur d’écran, accédez à Paramètres système> Clavier et, dans l’onglet "Raccourcis", sous "Système", modifiez le raccourci clavier "Écran verrouillé" de CTRL + ALT + L à autre chose, puis sous "Raccourcis personnalisés", cliquez sur le bouton "+" pour ajouter un nouveau raccourci personnalisé. Sous "Nom", entrez "Xscreensaver" et sous "Commande", entrez "/ usr/bin/xscreensaver-command -lock", puis cliquez sur "Appliquer".

Et enfin, cliquez à côté du raccourci nouvellement créé et appuyez sur CTRL + ALT + L pour le lui attribuer (ou utilisez tout autre raccourci clavier de votre choix, mais assurez-vous qu'il ne soit pas déjà attribué à autre chose). Sinon, vous pouvez exécuter la commande suivante au lieu d'attribuer un nouveau raccourci clavier pour l'ancien économiseur d'écran:

Sudo ln -s /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command

Pour annuler les modifications (revenez à l’écran noir de l’écran de veille de GNOME), utilisez les commandes ci-dessous:

Sudo apt-get remove xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
Sudo rm /usr/bin/gnome-screensaver-command
Sudo apt-get install gnome-screensaver

Si vous avez utilisé une autre méthode pour affecter CTRL + ALT + L à l'écran de verrouillage Xscreensaver, ouvrez à nouveau Paramètres système> Clavier, supprimez la commande personnalisée Xscreensaver et associez CTRL + ALT + L à "Écran de verrouillage" (sous "Système" ).

14
CR2

J'utilise Gnome et j'ai eu le même problème: après la mise à jour de 14.04, l'écran n'était pas verrouillé après le délai d'attente. Fait intéressant, cela a fonctionné après que j'ai verrouillé l'écran en utilisant "Ctrl + Alt + L". J'ai constaté que le problème était que gnome-screensaver n'a pas été démarré après le démarrage, mais a été démarré lors du déverrouillage de l'écran.

Ma solution a donc été d’ajouter la commande gnome-screensaver aux applications de démarrage qui ont résolu le problème.

3
matthias

Comme suggéré ici il est possible de déclencher l'écran de verrouillage à partir de la ligne de commande. Pour activer le raccourci clavier, vous devez créer un raccourci clavier personnalisé et le lier à votre script d'écran verrouillé. Voici comment je l'ai corrigé:

  1. Créez un dossier ~/scripts et dans le dossier create script lockme.sh

    \#!/bin/bash
    DISPLAY=:0 gnome-screensaver-command -l
    
  2. Créez un raccourci clavier personnalisé pour l'écran de verrouillage:
    Allez à "Paramètres système"> Clavier> Raccourcis clavier, puis ajoutez un raccourci clavier personnalisé en cliquant sur le bouton [+]. Donnez-lui un nom funky et la commande est dans mon cas: /home/username/scripts/lockme.sh Puis cliquez sur OK

  3. Définissez le raccourci clavier:
    Cliquez sur la nouvelle ligne créée et appuyez sur la touche [Super] + L de votre clavier pour affecter cette combinaison de touches au démarrage du script.

1
domih

bien, ici, je change assez souvent de gestionnaire de fenêtres, un moyen d’accorder une liaison de clé qui fonctionne pour tous est d’utiliser
xbindkeys et xbindkeys-config

astuce: si la clé de capture se bloque dans l'application de configuration, le fichier de configuration ~/.xbindkeys contient des instructions sur la manière de la définir manuellement ou au moins comment ignorer la capture et taper directement les identificateurs de clé.

#Screen Lock
"gnome-screensaver-command --lock"
   Control+Alt+l

Obs .: cela fonctionne sur Ubuntu 16.04 mais est disponible pour 14.04 aussi https://launchpad.net/ubuntu/+source/xbindkeys

0
Aquarius Power