Ich habe eine .desktop
Datei erstellt, um unsere Anwendung zu starten. Unsere Anwendung erfordert, dass eine bestimmte Umgebungsvariable korrekt konfiguriert ist. Wo kann ich diese Umgebungsvariable auf Benutzerbasis konfigurieren (die üblichen Kandidaten, die ich kenne, mag ~/.bashrc
und ~/.profile
die nicht funktionieren)?
Vielleicht gibt es eine Problemumgehung, damit ich sie in der Exec=
Zeile der .desktop
Datei konfigurieren kann, bevor ich die Anwendung starte?
env VAR=value /my/app
funktioniert Ihr Vorschlag zur Verwendung nicht. Die UmgebungsvariableVAR
wirdvalue
beim/my/app
Start nicht auf gesetzt (ich habe versucht, diedesktop
Datei in zu bearbeiten~/.gnome/apps
). Das Erstellen eines Wrapper-Skripts ist für mich keine Option, da dies für unsere an Endbenutzer verteilte Anwendung funktionieren sollte und ich nicht weiß, wo sich der Endbenutzer für das Wrapper-Skript befinden soll (für das Erstellen des Starters sind keine Administratorrechte erforderlich ).