Я нашел, “Запускают человечность без настольной среды, но запускают X приложений” и требуемый для испытания его для меня, но на этот раз запуская EmulationStation и создал a .desktop
файл в /usr/share/xsessions/
с:
[Desktop Entry]
Type=Application
Exec=EmulationStation
Name=EmulationStation
Comment=Launch Retropie with the EmulationStation frontend.
Выполнение настольной среды показывает ошибку:
Xsession:unable to launch "EmulationStation"
X session ---"EmulationStation" not found; falling back to default session.
Там какой-либо путь состоит в том, чтобы зафиксировать это?
Похоже, что исполняемый файл EmulationStation
не находится в списке каталогов, которые ищутся исполняемые файлы, когда никакой каталог не указан (т.е. содержание переменной среды PATH
). Можно использовать полный, полный путь для исполняемого файла в Exec=
запись вместо этого.