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?

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

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.


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.


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).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.