Eu uso o mais recente KDE neon, mas acredito que o problema não seja exatamente o KDE, mas o Ubuntu.
Quando eu instalo aplicativos flatpak ou snap, o KDE não os vê - quero dizer, não consigo encontrá-los na lista de aplicativos no lançador de aplicativos.
Eu fiz algumas pesquisas e descobri que os snaps e o flatpak têm os seguintes diretórios onde eles mantêm os lançadores:
para o flatpak é: /var/lib/flatpak/exports/share
para encaixar: /var/lib/snapd/desktop
E eu descobri que o sistema procura por aplicativos em dirs definidos na variável: XDG_DATA_DIRS
Então, quando executo echo $XDG_DATA_DIRS
, obtenho:
%código%
Por isso, não contém pastas com lançadores de snaps e flatpak.
Além disso, vejo que há scripts adequados no
/usr/share//usr/share/xsessions/plasma:/usr/local/share/:/usr/share/
que devem atualizar essa variável, por exemplo: /etc/profile.d/
tem o seguinte conteúdo:
# /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
Então eu acho que esses scripts, por algum motivo, não são executados ou estão errados? Vocês podem me dizer o que está errado?