Не удается создать собственный файл рабочего стола в Ubuntu 18.10
Я создал собственный настольный файл и поместил его в ~/.local/share/applications
но он не появляется, когда я показываю все приложения, затем я попытался вставить его в /usr/share/applications
но безрезультатно.
Я все еще могу запустить его двойным щелчком мыши в Ubuntu 18.10, но не могу в Kubuntu 18.10 с тем же файлом (он возвратил ошибку о недопустимом файле рабочего стола или неправильно отформатирован).
Здесь что-то не так, потому что я делал то же самое сотни раз в предыдущих версиях и никогда не пытался решить эту проблему.
Может кто-нибудь что-нибудь знает об этом?
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Version=3.3.1
Name=Spyder3
GenericName=Spyder3
Comment=The Scientific Python Development Environment - Python 3
Icon=spyder3
TryExec=spyder3
Exec=spyder3 %F
Terminal=false
MimeType=text/x-python;
Categories=Development;Science;IDE;Qt;
Keywords=Development;Science;IDE;Qt;
StartupNotify=true
Редактировать: я не знаю почему, но после перезапуска я больше не могу открыть его в Ubuntu. Это говорит There was an error launching the application
, В Кубунту возвращается
KDEInit не удалось запустить "spyder3": не удалось открыть библиотеку "libkdeinit5_spyder3". Невозможно загрузить библиотеку libkdeinit5_spyder3: (libkdeinit5_spyder3: невозможно открыть общий объектный файл: такого файла или каталога нет)
1 ответ
Это проблема со спайдером, установленным через анаконду. Просто используйте полный путь в две строки TryExec=
а также Exec=
,