web-dev-qa-db-fra.com

Comment changer d'utilisateur en ligne de commande

Je suis à Lubuntu avec Openbox en tant que DE. Lorsque j'appuie sur le bouton d'alimentation, une fenêtre s'ouvre et affiche plusieurs options: déconnexion, mise en veille prolongée, veille, changement d'utilisateur, etc.

Cependant, parfois, rien ne se passe lorsque j'appuie sur ce bouton. Je suppose que toutes ces actions peuvent être réalisées via la ligne de commande. Par exemple, je peux suspendre avec pm-suspend.

Quelle est la commande utilisée pour revenir à l'écran de connexion/au gestionnaire d'affichage afin de changer d'utilisateur? Je ne suis pas intéressé à changer réellement d'utilisateur, je veux juste me reconnecter. Je fais cela pour résoudre un problème avec le curseur de la souris.

Quel est le nom de l'application par défaut lancée lorsqu'un utilisateur appuie sur le bouton d'alimentation dans Lubuntu?

4
Federico

Cela fonctionne également dans Lubuntu 15.04 avec LightDM en tant que gestionnaire d’affichage:

dm-tool switch-to-greeter
5
Federico

Lightdm contrôle la fenêtre de connexion.

Vous devez accéder à un terminal en appuyant sur Ctrl+Alt+F1.

Puis connectez-vous comme n'importe quel utilisateur avec les privilèges Sudo (racine).

Vous serez présenté avec une invite de commande. La seule commande dont vous avez besoin est la suivante:

Sudo service lightdm restart

Et ça va montrer. Notez que tous les utilisateurs actuellement connectés seront déconnectés.


Si vous ne voulez pas que les utilisateurs soient déconnectés, vous aurez peut-être besoin d'une commande différente. Connectez-vous au terminal auquel vous avez accédé en appuyant sur Ctrl+Alt+F1 en tant qu'utilisateur avec lequel vous souhaitez vous connecter.

Puis lancez simplement cette commande:

startx

et vous serez connecté en tant que cet utilisateur. Pour basculer entre les 2 utilisateurs connectés, utilisez Ctrl+Alt+F7 et Ctrl+Alt+F8.

4
Tim

Je ne suis pas intéressé à changer réellement d'utilisateur, je veux juste me reconnecter. Je fais cela pour résoudre un problème avec le curseur de la souris.

Si vous souhaitez vous connecter à nouveau, ouvrez tty avec CtrlAltF2, connectez-vous à cet emplacement et tapez Sudo service lightdm restart. Vous pouvez également le faire dans une application de terminal, mais c’est ma méthode préférée, ce qui est donc une suggestion. Votre session sera fermée et vous serez redirigé vers l'écran de connexion

Je crois que les options qui apparaissent lorsque vous appuyez sur le bouton sont liées à gnome-settings-daemon mais ne sont pas tout à fait sûres. Essayez d’ouvrir d’abord la session en appuyant sur le bouton d’alimentation. Si rien ne se passe, essayez de démarrer gnome-settings-daemon et de le presser à nouveau.

Il y a aussi la commande gnome-session-quit, mais je ne sais pas si cela fonctionnera dans openbox à moins que gnome-settings-daemon ne soit démarré.

3