| Prochaine révision | Révision précédente |
| session_utilisateur [Le 11/01/2026, 11:24] – créée krodelabestiole | session_utilisateur [Le 26/10/2026, 20:17] (Version actuelle) – [Gérer les sessions] +list-sessions krodelabestiole |
|---|
| La commande ''w'' affiche des informations sur les sessions ouvertes. | La commande ''w'' affiche des informations sur les sessions ouvertes. |
| |
| Certains logiciels ou [[:extensions-gnome|extensions]] de [[:GNOME]] permettent d'enregistrer une (ou plusieurs) session pour la retrouver telle quelle plus tard. Cette fonctionnalité propose de mémoriser la liste des applications ouvertes, ainsi qu'éventuellement les documents ouverts et la position des fenêtres. | Certaines applications ou [[:extensions_gnome|extensions]] de [[:GNOME]] permettent d'enregistrer une (ou plusieurs) session pour la retrouver telle quelle plus tard. Ces gestionnaires de sessions permettent de mémoriser la liste des applications ouvertes, ainsi qu'éventuellement les documents ouverts et la position des fenêtres.\\ |
| | Cette fonctionnalité est même désormais nativement intégrée à [[:GNOME]], depuis [[:resolute|Resolute 26.04]] ! |
| |
| ===== Gérer les sessions ===== | ===== Gérer les sessions ===== |
| |
| En vitrine le [[:fenetre_de_connexion|gestionnaire de session]] sert principalement à afficher une fenêtre de connexion pour l'[[:utilisateur]], au démarrage de l'ordinateur, à la sortie de la mise en veille, ou lors d'une fermeture de session. | Une session graphique démarre avec un [[:fenetre_de_connexion|gestionnaire de session]].\\ |
| | En vitrine celui-ci sert principalement à afficher une fenêtre de connexion pour l'[[:utilisateur]], au démarrage de l'ordinateur, à la sortie de la mise en veille, ou lors d'une fermeture de session. |
| |
| <note tip>Voir la page concernant //[[:fenetre_de_connexion|Les gestionnaires de sessions (fenêtres de connexion)]]//.</note> | <note>Voir la page concernant //[[:fenetre_de_connexion|Les gestionnaires de sessions (fenêtres de connexion)]]//.</note> |
| |
| Il ouvre ensuite l'[[:environnements|environnement de bureau]]. | La connexion de l'[[:utilisateur]] depuis le [[:fenetre_de_connexion|gestionnaire de session]] permet d'ouvrir l'[[:environnements|environnement de bureau]]. |
| |
| N'importe quel gestionnaire de session permet d'ouvrir n'importe quel [[:environnements|environnement de bureau]]. On peut tout de même avoir des préférences, qui peuvent en particulier s'avérer utile en terme de performances (et de partage de ressources et de bibliothèques) : | N'importe quel [[:fenetre_de_connexion|gestionnaire de session]] permet d'ouvrir n'importe quel [[:environnements|environnement de bureau]]. On peut tout de même avoir des préférences, qui peuvent en particulier s'avérer utiles en terme de performances (et de partage de ressources et de bibliothèques) : |
| * **[[:GDM]]** est le gestionnaire de session de [[:GNOME]] (par défaut sur ubuntu) | * **[[:GDM]]** est le gestionnaire de session de [[:GNOME]], installé et utilisé par défaut sur Ubuntu. |
| * **[[:SDDM]]** est le gestionnaire de session de [[:KDE]] (par défaut sur kubuntu) | * **[[:SDDM]]** est le gestionnaire de session de [[:KDE]], installé et utilisé par défaut sur [[:Kubuntu]] et [[:Lubuntu]], et le successeur de **[[wp>KDE Display Manager|KDM]]**. |
| |
| | <note tip> |
| Il n'est pas toujours nécessaire d'ouvrir une session entière : la commande ''[[:su]]'' (//substitute user//) permet d'effectuer des actions en tant qu'un autre utilisateur, pas forcément connecté. | Il n'est pas toujours nécessaire d'ouvrir une session entière : la commande ''[[:su]]'' (//substitute user//) permet d'effectuer des actions en tant qu'un autre utilisateur, pas forcément connecté. |
| | </note> |
| |
| Pour se déconnecter on peut soit passer par l'interface que propose l'[[:environnements|environnement de bureau]], soit utiliser la commande : | Une fois que la session graphique est ouverte, l'[[:environnements|environnement de bureau]] propose des outils pour la gérer : |
| | * Sur Ubuntu ([[:GNOME]]) les boutons pour gérer la session se trouvent dans [[:gnome_shell#le menu système]] -> bouton //Éteindre// ''⏻''. Celui-ci ouvre une nouvelle section qui propose différentes actions : |
| | * **//Mettre en veille//** suspend la session et met l'ordinateur en veille en suspendant la plupart de ses fonctions. Dans cet état il utilise très peu d'énergie et l'écran est éteint. Le mot de passe sera demandé à la sortie de veille pour reprendre la session.((Pour sortir un ordinateur du mode veille, déplacez la souris ou appuyez sur n'importe quelle touche du clavier. Si cela ne fonctionne pas, appuyez sur le bouton d'alimentation pour réactiver l'ordinateur.)) |
| | * **//Redémarrer...//** (l'ordinateur -- les "..." indiquent que d'autres options seront proposées ensuite, avant le redémarrage effectif) |
| | * **//Éteindre...//** (l'ordinateur -- les "..." indiquent que d'autres options seront proposées ensuite, avant l'extinction effective) |
| | * **//Fermer la session...//** ramène à la [[:fenêtre de connexion]]. |
| | * **//Changer d'utilisateur...//** permet de mettre en pause la session en cours pour ouvrir une nouvelle session pour un autre utilisateur. On pourra plus tard reprendre la session en cours. |
| | |
| | Pour se déconnecter (fermer la session) on peut donc soit passer par cette interface que propose l'[[:environnements|environnement de bureau]], soit utiliser la commande : |
| <code>logout</code> | <code>logout</code> |
| ou avec [[:systemd]] et ''[[man>loginctl]]'' (qui permet aussi de gérer d'autres sessions que la session courante) : | ou avec [[:systemd]] et ''[[man>loginctl]]'' (qui permet aussi de gérer d'autres sessions que la session courante)\_: |
| <code>loginctl terminate-session $(< /proc/self/sessionid)</code> | <code>loginctl terminate-session $(< /proc/self/sessionid)</code> |
| Sur Ubuntu ([[:GNOME]]) les boutons pour gérer la session se trouve dans [[:gnome-shell#le menu système]]. | |
| | Pour une session distante (avec [[:SSH]]), c'est la commande ''[[man>exit.1|exit]]'' qui termine la session. |
| | |
| | <note>Voir aussi le tutoriel //[[:tutoriel:comment_arreter_sa_session|Comment clore la session ?]]//.</note> |
| | |
| | La commande ''[[man>loginctl]]'' permet aussi de lister les sessions ouvertes\_: |
| | <code>loginctl list-sessions</code> |
| |
| ===== Options ===== | ===== Options ===== |
| ===== Connexion automatique ===== | ===== Connexion automatique ===== |
| |
| Ubuntu offre la possibilité de se connecter (donc ouvrir une session) automatiquement. | Ubuntu offre la possibilité de se connecter (donc ouvrir une session) automatiquement au démarrage de l'ordinateur. |
| |
| À condition d'avoir les [[:permissions administrateur]], l'option est disponible depuis **[[:gnome-control-center|GNOME Paramètres]]** -> //Système// -> //Utilisateurs// -> cliquer sur //Déverrouiller// et entrer le mot de passe de l'[[:utilisateur]] administrateur connecté -> activer //Connexion automatique//. | À condition d'avoir les [[:permissions administrateur]], l'option est disponible depuis **[[:gnome-control-center|GNOME Paramètres]]** -> //Système// -> //Utilisateurs// -> cliquer sur //Déverrouiller// et entrer le mot de passe de l'[[:utilisateur]] administrateur connecté -> activer //Connexion automatique//. |
| * [[:fenetre_de_connexion|Les gestionnaires de sessions (fenêtres de connexion)]] | * [[:fenetre_de_connexion|Les gestionnaires de sessions (fenêtres de connexion)]] |
| * les [[:mao#gestionnaires de session]] audio (pour la [[:MAO]]) | * les [[:mao#gestionnaires de session]] audio (pour la [[:MAO]]) |
| | * Par métonymie on parle aussi souvent de //session// pour désigner en fait l'[[:environnements|environnement de bureau]]. |
| |
| ---- | ---- |
| //Contributeur : [[:utilisateurs:krodelabestiole]].// | //[[:Contributeurs]] : [[:utilisateurs:krodelabestiole]], ...// |