Пусковые установки снимков и плоских приложений не видны

Я использую последний KDE neon, но я считаю, что проблема касается не KDE, а Ubuntu.

Когда я устанавливаю приложения flatpak или snap, KDE их не видит - я имею в виду, что я не могу их найти в списке приложений в панели запуска приложений.

Я провел некоторое исследование, и я обнаружил, что обе привязки и плоскопары имеют следующие каналы, где они хранят пусковые установки:

для flatpak его: /var/lib/flatpak/exports/share

для snaps its: /var/lib/snapd/desktop

И я понял, что система ищет приложения в каталогах, определенных в переменной: XDG_DATA_DIRS

Итак, когда Я выполняю echo $XDG_DATA_DIRS, я получаю: /usr/share//usr/share/xsessions/plasma:/usr/local/share/:/usr/share/ Таким образом, он не содержит папок с пусковыми установками привязок и плоскопаков.

Более того, я вижу, что в /etc/profile.d/ есть подходящие скрипты, которые должны обновлять эта переменная, например: /etc/profile.d/flatpak.sh имеет следующий контент:

# /etc/profile.d/flatpak.sh - set XDG_DATA_DIRS if [ "${XDG_DATA_DIRS#*flatpak}" = "${XDG_DATA_DIRS}" ]; then XDG_DATA_DIRS="${XDG_DATA_HOME:-"$HOME/.local/share"}/flatpak/exports/share:/var/lib/flatpak/exports/share:${XDG_DATA_DIRS:-/usr/local/share:/usr/share}" fi export XDG_DATA_DIRS

Итак, возможно, эти сценарии почему-то не исполняются или они ошибаются? Можете ли вы, ребята, сказать мне, что не так?

1
задан 9 March 2018 в 16:51

0 ответов

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

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