Como mencionado acima, sua variante com a adição de várias variáveis deve funcionar corretamente
Exec=env FOO=bar /usr/bin/my_prog
Então, existe algum tipo de fator externo, ou a pergunta não está totalmente correta
Eu posso adicionar env no arquivo .desktop em /usr/share/applications/
Exec=env FOO=bar /usr/bin/my_prog
mas preciso definir duas variáveis de ambiente e nenhuma abordagem que tentei funcionar (usando env duas vezes, anexando a segunda atribuição após ; )
Como posso definir 2 env variables no arquivo .desktop ?
Tags .desktop