Eu criei um .desktop
arquivo para lançar nosso aplicativo. Nosso aplicativo requer que uma determinada variável de ambiente seja configurada corretamente. Onde posso configurar essa variável de ambiente em uma base por usuário (os candidatos usuais que conheço, gostam ~/.bashrc
e ~/.profile
não funcionam).
Talvez haja uma solução alternativa, para que eu possa configurá-lo na Exec=
linha do .desktop
arquivo antes de iniciar o aplicativo?
env VAR=value /my/app
não funciona; a variável de ambienteVAR
não está definida paravalue
quando/my/app
inicia (tentei editando odesktop
arquivo~/.gnome/apps
). Criar um script wrapper não é uma opção para mim, porque isso deve funcionar para nosso aplicativo distribuído para usuários finais e não sei onde o usuário final deseja que o script do wrapper esteja localizado (a criação do ativador não deve exigir direitos de administrador ).