На самом деле исполняемый файл находится в папке в `/ QtInst /`
CodeDezk 5 лет назад
0
Вы пытались удалить пробел после ExecStart =? и установите его в кавычки, ExecStart = "exec su -l user -c 'export DISPLAY =: 0; / QtInst / QtApp'"
Andy Powers 5 лет назад
0
Нет попробую
CodeDezk 5 лет назад
0
0
Kamil Maciorowski
Executable path is not absolute- это значит exec.
Вообще execнет смысла здесь. Это встроенная оболочка, которая заменяет оболочку данной командой. Нет абсолютного пути к execисполняемому файлу, потому что нет исполняемого файла.
suявляется исполняемым файлом. Линия может быть
ExecStart=/bin/su -l user -c 'export DISPLAY=:0; /QtInst/QtApp'