Comment supprimer le bouton d'arrêt uniquement sur l'écran de connexion?

13

Je ne veux pas que quiconque puisse arrêter mon ordinateur à partir de l'écran de connexion. Puis-je supprimer le bouton d'arrêt dans le coin supérieur droit de l'écran de connexion dans Ubuntu 12.04?

Richard
la source

Réponses:

8

Même si vous ne pouvez pas masquer les boutons, vous pouvez configurer votre système afin que l' lightdmutilisateur ne dispose pas des autorisations pour arrêter ou redémarrer le système. Étant donné que l'accueilleur s'exécute en tant lightdmqu'utilisateur, cela devrait résoudre votre problème. Créer deux nouveaux fichiers dans /var/lib/polkit-1/localauthority/50-local.d, les appeler disable-lightdm-shutdown.pklaet disable-lightdm-restart.pklaet appliquer le contenu comme ci - dessous. Remarque: vous pouvez également les coller dans un seul fichier.

Fermer:

[Disable Shutdown]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.stop
ResultAny=no
ResultInactive=no
ResultActive=no

Redémarrer:

[Disable Restart]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.restart
ResultAny=no
ResultInactive=no
ResultActive=no
mfisch
la source
Donc, cela semble fonctionner pour moi dans ma machine virtuelle. Il passe toujours par tous les menus et puis rien ne se passe. Essaie.
mfisch
1

Accédez à /etc/lightdm/lightdm-gtk-greeter.confet modifiez-le pour qu'il contienne

indicators=false

Cela supprimera tous les indicateurs de la page de connexion.

Curieuse
la source
0

Il n'y a pas d'outils de configuration pour LightDM à ma connaissance, et s'il y en a, il n'y aurait certainement aucun moyen de supprimer ce bouton.

À moins que vous ne souhaitiez réécrire LightDM vous-même.

biggles5107
la source
Vous seriez en train de réécrire l'unité-greeter. Lightdm est le backend et est un package séparé.
mfisch
0

On pourrait toujours essayer de modifier le /usr/share/lightdm-gtk-greeter/greeter.uifichier (disponible dans Debian 7, au moins).

Excavateur
la source