Portanto, depois de ler e pesquisar mais, não parece possível editar as opções da sessão de logout sem editar e recompilar o código-fonte. Então eu fiz a próxima melhor coisa; Eu usei python e tkinter para fazer o meu próprio programa GUI para desligar ou reiniciar o pc.
Realmente não foi difícil e eu sei que alguém poderia jogar isso juntos, mas eu vou postar aqui caso alguém esteja interessado ou porque possa ajudar alguém.
- Instale o python (
sudo apt-get install python
) - Instalar o tkinter (
sudo apt-get install python-tk
) - Instalar ocioso (
sudo apt-get install idle
) - Abrir ocioso (
idle
) - Arquivo - > Novo arquivo
- Cole o seguinte código:
#Test.py
from Tkinter import *
import os
window = Tk()
B1 = Button(window, text = "Shutdown", command = lambda: os.system('poweroff'))
B2 = Button(window, text = "Reboot", command = lambda: os.system('reboot'))
B3 = Button(window, text = "Quit", command = lambda: quit())
B1.pack()
B2.pack()
B3.pack()
window.mainloop()
- Na nova janela em que o código foi colado, clique em Arquivo - > Salvar - > Digite o nome do arquivo
- Para invocar reinicialização e desligamento sem sudo privledges, você deve executar o seguinte
sudo chmod a+s /sbin/poweroff
esudo chmod a+s /sbin/reboot
. ** Cuidado e esteja avisado que isso permitirá que qualquer um reinicialize ou desligue sem privilégios de sudo, então tenha cuidado **
O script - pode ser executado no terminal da seguinte forma:
python /dir/to/file/name.py
Espero que isso ajude alguém! Aqui está uma foto da saída (eu estarei trabalhando para fazer com que pareça bonito nos próximos dias).