Я створив .desktopфайл для запуску нашої програми. Наш додаток вимагає, щоб певна змінна середовище була правильно налаштована. Де я можу налаштувати цю змінну середовища на базі користувача (звичайні кандидати, яких я знаю, люблять ~/.bashrcі ~/.profileне працюють).
Можливо, є обхід, тож я можу налаштувати його у Exec=рядку .desktopфайлу перед запуском програми?
env VAR=value /my/appне працює; змінна середовищеVARне встановлюєтьсяvalueпри/my/appзапуску (я намагався редагуватиdesktopфайл у~/.gnome/apps). Створення скрипта для обгортки для мене не є варіантом, оскільки це повинно працювати для нашого додатку, розповсюдженого серед кінцевих користувачів, і я не знаю, де кінцевий користувач хотів би розмістити скрипт обгортки (для створення запуску не потрібно вимагати адміністраторських прав ).