
Eu tenho um script de shell que criei para alterar a próxima inicialização EFI e executar uma reinicialização. Se eu executá-lo em uma janela de terminal, ele funciona bem, mas se eu executá-lo usando um ícone no KDE, ele reinicia, mas não altera o próximo efiboot. Tentei configurar o ícone para rodar como root, mas isso não fez diferença.
Aqui está o roteiro
#!/bin/bash kdialog --title "Reinicializar no prompt do Windows" --yesno "Tem certeza de que deseja reiniciar no Windows?"; se [$? = 0]; então sudo efibootmgr -n 0 reinício outro kdialog --msgbox "Reinicialização abortada pelo usuário" fi
Alguém até sugeriu fazer uma pausa entre o efibootmgr e a reinicialização, mas também não funcionou.
Responder1
Não tenho certeza se é o que você está procurando, mas você já pensou em iniciar um terminal + executar seu script a partir de um ícone.
Clique com o botão direito no ícone > Configurações do ícone > Aplicativo > Comando:
konsole -e /path/to/your/script.sh
Ou se você precisar que a janela permaneça aberta por algum motivo, use-noclose