Попытка запустить программное обеспечение с набором переменных среды, сохраненных в названный файл prod.env
, непосредственно от автоматического запуска.
Вот содержание .desktop
файл, хранивший в /home/user/.config/autostart/player.desktop
:
[Desktop Entry]
Encoding=UTF-8
Name=blablabla
Comment=
Path=/appli/player/
Exec=/bin/bash /appli/player/run.sh start
Terminal=false
Type=Application
Согласно документации, нет никакого поля, связанного с этой функцией.
У Вас есть прием, которые позволяют запускать программу с файлом переменных среды, с помощью автоматического запуска?
Во-первых, удостоверьтесь это /appli/player/run.sh
исполняемый файл и имеет соответствующую строку хижины, так, чтобы он мог быть выполнен непосредственно (без /bin/bash
). Затем изменитесь Exec
строка к
Exec=/bin/sh -c '. path/to/prod.env && /appli/player/run.sh start'
Это получит prod.env
файл, делая его содержание доступным в среде, в который /appli/player/run.sh start
выполняется.
Можно заменить /bin/sh
с /bin/bash
если Вы предпочитаете, но sh
более легкая оболочка.