Кажется, гном 3.22 изменил способ получения $ PATH. В предыдущих версиях я думаю, что .bashrc или .bash_profile были приняты во внимание. Теперь их больше нет. Я также попытался ~/.profile безрезультатно.
Чтобы проверить это, я запустил alt-f2, имя команды и введите. Теперь он не работает в GNOME 3.22, если исполняемый файл не находится в папках в обычном $ PATH системы (/usr/bin и т.д.). Это вызвало у меня проблему с тем, что приложение больше не отображалось в меню, потому что оно не могло найти его исполняемый файл. Изменение абсолютного пути в файле рабочего стола устранило проблему, но я хотел бы рассказать gnome-shell о папке и ввести только имя исполняемого файла; Я бы не стал копировать приложение в общесистемные папки, такие как /usr/bin.