Você não precisa de um terminal gnome enquanto executa comandos com o gksudo.
adicione isso ao lançador.
gksudo cgpt add -i 6 -P 0 -S 0 /dev/sda;reboot
Eu quero fazer um Launcher que faça comandos privilegiados (requer root), mas eu não quero ver o terminal ou ter que digitar minha senha no terminal. Então eu encontrei o comando, gksudo
que me permite inserir minha senha para que eu possa escalar meu nível de privilégio. Agora quero juntar isso, para poder alterar a prioridade da partição usando este comando cgpt add -i 6 -P 0 -S 0 /dev/sda
(este comando é privilegiado) e reinicializá-lo automaticamente a partir desse único lançador.
Eu configurei uma Luncher assim:
Nome : ChromeOS
Descrição :
Comando : gksudo gnome-terminal -e "cgpt add -i 6 -P 0 -S 0 /dev/sda;reboot"
Comentário :
Mas isso não funciona. Alguma dica?
Você não precisa de um terminal gnome enquanto executa comandos com o gksudo.
adicione isso ao lançador.
gksudo cgpt add -i 6 -P 0 -S 0 /dev/sda;reboot