Bonjour,
Je sais que le titre de mon poste n'ai pas très explicatif, mais je n'arrivais pas à le formuler. Je vais donc vous exposer ma question en la détaillant
Lorsque plusieurs sessions utilisateurs sont ouvertes sous Manjaro, je souhaiterais savoir si il est possible, lorsqu'un des utilisateurs décide "d'éteindre" ou de "redémarrer" l'ordinateur, qu'un message lui indique qu'il y a d'autres sessions utilisateurs d'ouvertes ou d'actives, afin d'éviter que ceux-ci perdent du travail non sauvegardé ?
En espérant avoir été à peu près compréhensible je vous remercie par avance.
OS : Manjaro Linux (mono OS) Xfce
Carte mère ASRock Fatal1ty X370 Gaming-ITX
CPU Athlon X4 950 (socket AM4)
1 SSD Samsung 850 EVO 500 Go - 1 HDD Western digital 2 Go
8 Go de ram 2400
Gigabyte Geforce GTX 1050 Ti 4 Go
- tu as un répertoire dans ton home/.config pour lancer des scripts à la fermeture sous kde (donc qui peut l’empêcher) exactement comme tu as un répertoire pour lancer à l'ouverture ou un script /usr/bin/xfce4-session-logout que l'on permute avec l'original ?
- attacher le script de test dans lightdm
- peut être en créant un service systemd type ?
[Unit]
Description=test avant eteindre
DefaultDependencies=no
Before=shutdown.target reboot.target halt.target
[Service]
Type=oneshot
ExecStart=/home/toto/.my_script #ici on test si plusieurs users
[Install]
WantedBy=halt.target reboot.target shutdown.target
- ou simplement sur le bureau avoir une icone "autres sessions ouvertes" ce qui serait une information mais n’empêcherai pas d'éteindre
EDIT: mes premiers tests infructueux
le titre:
empêcher d'éteindre si autre session utilisateur est ouverte (en tout cas c'est pas au redémarrage )
De mémoire, sur le pc de ma femme (multi-utilisateurs) lorsque tu veux éteindre ou redémarrer un message d'avertissement du genre "des sessions son ouvertes, voulez vous redémarrer ?" s'affiche avec demande de confirmation.
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre
@Erwan
fait le test avec ma beta 18 xfce4 en VM -> Si plusieurs sessions alors je n'ai que le bouton déconnexion et plus d’éteindre dans le menu il est fort xfce
par contre j'ai encore accès à éteindre/redémarrer via le bouton en bas/droite sur la barre de taches
Merci pour vos réponses. Bon apparemment c'est une option n'existant plus sous Xfce ?!
C'est étonnant que personne ai pensé à l'intégrer.. un jour peut être en tous cas ça serait fort pratique.
OS : Manjaro Linux (mono OS) Xfce
Carte mère ASRock Fatal1ty X370 Gaming-ITX
CPU Athlon X4 950 (socket AM4)
1 SSD Samsung 850 EVO 500 Go - 1 HDD Western digital 2 Go
8 Go de ram 2400
Gigabyte Geforce GTX 1050 Ti 4 Go