Mesmo se você não puder ocultar os botões, poderá configurar o sistema para que o usuário lightdm
não tenha permissões para desligar ou reiniciar o sistema. Como o saudador é executado como o usuário lightdm
, isso deve resolver seu problema. Crie dois novos arquivos em /var/lib/polkit-1/localauthority/50-local.d
, chame-os de disable-lightdm-shutdown.pkla
e disable-lightdm-restart.pkla
e aplique o conteúdo conforme abaixo. Nota: Você também pode colá-los em um único arquivo.
Encerramento:
[Disable Shutdown]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.stop
ResultAny=no
ResultInactive=no
ResultActive=no
Reiniciar:
[Disable Restart]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.restart
ResultAny=no
ResultInactive=no
ResultActive=no