Приложения не загружаются в Launcher, Desktop или / usr / share / applications

Вчера я обновился до Ubuntu 20.04 с 19.10. Теперь я не могу получить доступ к файлам .desktop. Значки больше не отображаются в / usr / share / applications и на рабочем столе. Вместо этого они отображаются как исполняемые значки, что обычно означает, что он не доверяет файлу, что является нормальным, если вы раньше не использовали файл .desktop.

Как ни странно, двойной щелчок по иконкам ничего не делает. Я не получаю подсказки, чтобы разрешить это. Все на тире (элементы в моем избранном) загружается с правильным значком и в нужном месте, а ctrl + alt + t по-прежнему открывает терминал. На данный момент я использую терминал для открытия таких программ, как Zoom и WPS Office. Если я знаю команду открытия программы, я могу запустить ее в терминале. Кроме того, я думаю, что система удалила Steam, потому что Настройки не находят его в списке приложений и steam не будет работать в терминале.

Следует ли мне откатить мою систему до 18.04?

РЕДАКТИРОВАТЬ: Он удалил Steam. Используя DPKG (единственный способ установить .deb сейчас), я установил файл .deb с их веб-сайта. Теперь он распознается в настройках. Все (аккаунт Steam, игры, офлайн-прогресс и т. Д.) По-прежнему там.

РЕДАКТИРОВАТЬ: У меня все еще есть Unity с того момента, когда я изначально установил Ubuntu как 16.04.Вход в сеанс Unity показывает, что все значки отображаются на тире как обычно! Если щелкнуть значок на панели, это приложение мгновенно откроется, как и должно быть.

РЕДАКТИРОВАТЬ: я переустановил 20.04. У меня все еще та же проблема. Примечание. Я выполнил переустановку с возможностью сохранения файлов. Кроме того, нажатие кнопки «Часто» в программе запуска приведет к сбою моего сеанса. У меня больше нет Unity.

РЕДАКТИРОВАТЬ: Некоторое время я использую 18.04. Я решил снова поиграть и посмотреть, смогу ли я заставить 20.04 работать. Я установил несколько обновлений, и похоже, что единственное, чего не хватает, - это правильной функциональности средства запуска.

0
задан 24 April 2020 в 20:33

1 ответ

Я заметил, что значки программы запуска Steam пропали. После того, как я немного отладил проблему, я заметил, что /usr/bin/steam был удален во время обновления. Похоже, что пакет steam-launcher был автоматически удален.

Исправление для меня заключалось в установке пакета Steam из репозитория Ubuntu. Пакет предоставляет /usr/games/steam, который работает, если файлы запуска Steam используют обычный Steam, как мой Steam создал.

Моя теория состоит в том, что gnome-shell начал проверять, можно ли найти приложение по пути. Если исполняемые файлы не найдены, gnome-shell скрывает значок запуска. Я не знаю, есть ли какой-нибудь журнал, в котором gnome-shell сообщает о скрытых файлах .desktop.

0
ответ дан 16 June 2020 в 22:59

Другие вопросы по тегам:

Похожие вопросы: