Ho creato un .desktop
file per avviare la nostra applicazione. La nostra applicazione richiede che una determinata variabile d'ambiente sia configurata correttamente. Dove posso configurare questa variabile d'ambiente su una base per utente (i soliti candidati che conosco, mi piacciono ~/.bashrc
e ~/.profile
non funzionano).
Forse c'è una soluzione, quindi posso configurarlo nella Exec=
riga del .desktop
file prima di avviare l'applicazione?
env VAR=value /my/app
non funziona; la variabile di ambienteVAR
non è impostata suvalue
all'avvio/my/app
(ho provato modificando ildesktop
file in~/.gnome/apps
). La creazione di uno script wrapper non è un'opzione per me, perché dovrebbe funzionare per la nostra applicazione distribuita agli utenti finali e non so dove l'utente vorrebbe che si trovasse lo script wrapper (la creazione del programma di avvio non deve richiedere i diritti di amministratore ).