Adicionar um ícone de snap à área de trabalho Ubuntu 16.04

19

Como adiciono um ícone de aplicativo de snap (Notes) à área de trabalho?

O método normal de usr / shared / applications não funciona para um aplicativo snap.
Procurei na pasta snap e não encontrei nada útil.

Dan
fonte
Encontrei o executável em computer> snap> notes> 4> user> bin> notes executable e o ícone em computer> snap> meta> gui> snap icon.png. Coloquei o executável na área de trabalho, mas ele terá os mesmos ícones. Alguma ideia de como consertar isso?
Dan
Procure em / var / lib / snapd / desktop / applications o .desktop. Você pode copiá-lo para sua área de trabalho (- embora quando executando notas que só poderia ser fixado para o lançador se estiver usando a unidade.
Doug
Obrigado Doug- Era exatamente o que eu estava procurando. Eu daria esses pontos se pudesse - Resolvido
Dan

Respostas:

26

Atualmente .desktops para snaps estão localizados em /var/lib/snapd/desktop/applications

Pode-se copiá-los para uso como um Desktop ou, no caso do Unity, ao executar o snap, basta fixar o ícone que aparece no iniciador.

No que diz respeito aos ícones de snap no unity launcher - atm se o snap tiver um equivalente .deb instalado (vlc é um exemplo), o snap usará o ícone do .deb. (comportamento impróprio)

Nesses casos, um novo .desktop para o snap deve ser criado em ~ / .local / share / applications e na linha Exec = use um caminho completo para o binário do snap, isso diferenciará o .desktop

doug
fonte
5

Uma solução permanente e simples para todas as instalações de snap é vincular a pasta .desktop do snap a uma das pastas .desktop do usuário ou do sistema.

Para administradores:

sudo ln -s /var/lib/snapd/desktop/applications/ /usr/share/applications/snap 

Somente para seu usuário:

ln -s /var/lib/snapd/desktop/applications/ ~/.local/share/applications/snap

Confirmado para trabalhar instantaneamente no Linux Mint.

Louis Garczynski
fonte
Sim. Pode confirmar no Elementar OS, bem ... construído no Ubuntu 18.04 LTS
jasonflaherty
2

Quando instalo o blender, o arquivo .desktop permanecia no subdiretório / snap. Para fazê-lo funcionar com o gnome, eu tive que copiar o blender.desktop de /snap/blender/current/blender.desktop para / usr / share / applications (como root) e tudo foi corrigido: o blender é exibido nos menus e no nautilus do gnome o associa a arquivos .blend.

Parece algum tipo de rachadura entre snaps e gnomos para mim. Talvez o que precisamos seja um gnomo ágil (ou é um gnomo ágil; ^).

Mike Ward
fonte
Eu fiz um link. `Sudo ln -s /var/lib/snapd/desktop/applications/postman_postman.desktop /usr/local/share/applications/postman.desktop`
Lasith Niroshan