Lançadores de snaps e aplicativos flatpak não visíveis

0

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?

    
por Łukasz Godlewski 09.03.2018 / 13:51

0 respostas