Risposte:
Fare cose grafiche come root è una cattiva idea per la sicurezza, ma suppongo che tu lo sappia e che hai esaurito qualsiasi altro metodo. Devi fare due cose:
Consenti al tuo utente di eseguire il comando tramite sudosenza password modificando /etc/sudoers. Puoi trovare una breve spiegazione qui ma stai cercando qualcosa del genere:
username ALL=(ALL:ALL) NOPASSWD:/path/to/command
Ovviamente sostituisci usernamee /path/to/commandcon valori reali, inseriscilo e poi prova sudo -k /path/to/command(il -kgiusto significa che ti chiederà la tua password se non la conosce meglio - non ti chiederà se la modifica dei tuoi sudoers è corretta).
Avvia automaticamente l'applicazione tramite le "Applicazioni di avvio" standard, chiamando sudo /path/to/command
E questo è tutto.
Potresti provare a creare un programma di avvio ( .desktopfile) personalizzato con gksudo <command>come comando da eseguire e aggiungere quel programma di avvio alle impostazioni di avvio automatico ( System - Settings - Autostarto Startup). Un altro modo sarebbe quello di inserire il .desktopfile direttamente in ~/.config/autostarto (per tutti gli utenti) /etc/xdg/autostart.