Приложение с мгновенной установкой не помещает значок в панель запуска - proUbuntu
4 голосов
/

Я запускаю Kubuntu 18.04 на достаточно свежей установке. Я установил несколько приложений моментальных снимков, но ни один из их значков не будет отображаться в моем модуле запуска.

У меня была предыдущая установка Kubuntu 18.04, которую я обновил с 17.10, и эти же приложения (также установленные с помощью оснастки) отображали значки.

Я предполагаю, что это связано с тем, как я устанавливаю / запускаю приложения на основе моментальных снимков, но я не уверен, что посмотреть дальше.

% snap list
Name    Version            Rev   Tracking  Publisher     Notes
core    16-2.36.3          6130  stable    canonical✓    core
core18  18                 536   stable    canonical✓    base
slack   3.3.3              9     stable    slack✓        classic
vscode  1.30.0-1544567151  72    stable    snapcrafters  classic

Что я должен предпринять для устранения неполадок?

Как я уже говорил, я довольно новичок в Linux на рабочем столе. Я попытался использовать символическую ссылку /usr/share/applications/slack.desktop на /snap/slack/9/usr/share/applications/slack.desktop, но, похоже, ничего не помогло

Вот что есть в /snap/slack/9/usr/share/applications/slack.desktop:

[Desktop Entry]
Name=Slack
Comment=Slack Desktop
GenericName=Slack Client for Linux
Exec=/usr/bin/slack %U
Icon=/usr/share/pixmaps/slack.png
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Network;InstantMessaging;
MimeType=x-scheme-handler/slack;

Какой-нибудь совет о том, что смотреть дальше? Я не уверен, что это проблема из-за проблем или проблема с KDE / Plasma.

1 Ответ

1 голос
/

Я нашел ответ. Это не плазма / KDE или оснастка, а зш. Я не уверен, почему это работало на моей старой установке, поскольку я использовал zsh там также без обходного пути.

Этот ответ решил мою проблему: https://askubuntu.com/a/989485/754993.

Цитировать:

Если вы используете zsh, двоичные каталоги привязки и каталоги рабочего стола не будут автоматически добавляться в переменные среды.

Я специально сделал шаг, добавив emulate sh -c 'source /etc/profile.d/apps-bin-path.sh' в конец моего /etc/zsh/zprofile файла.

...