Ubuntu 18.04, Dock padrão do Ubuntu, sintaxe de múltiplas ações no arquivo .desktop

0

Estou migrando em relação ao Ubuntu anterior e quero meu ativador de terminal de múltiplas ações. Não consigo ver o que há de errado com este arquivo .desktop (editado para ser mais simples do que o necessário):

#!/usr/bin/env xdg-open
#
# this file lives in ~/.local/share/applications
#
[Desktop Entry]
Version=1.0
Name=Remote Servers SSH
Comment=Login to my servers by SSH
Exec=gnome-terminal
Terminal=false
Type=Application
Icon=utilities-terminal
Actions=Local;Athena;

[Desktop Action Local]
Name=SSH into localhost
Exec=gnome-terminal

[Desktop Action Athena]
Name=SSH into athena from home
Exec=gnome-terminal --disable-factory --sm-client-disable  --class=remoteserver -x ssh -t xbmc@athena

O lançador que aparece no Dock oferece apenas o "Novo Terminal" padrão, em vez das ações que eu defini. Além disso, o comentário que aparece quando eu pairar diz "Terminal" quando eu poderia ter esperado "Remote Servers SSH". Eu acho que é só adicionar o terminal padrão ao invés de meus detalhes?

Quando clico em Atividades e procuro por "Servidores remotos" ele é executado, mas - se eu passar o mouse sobre o ativador, ele diz "Terminal" (não me preocupa, mas não soa certo), mas clique direito só me dá "Novo Terminal" entre "Todas as Janelas" e "Adicionar aos Favoritos" quando eu esperar "SSH em localhost" e "SSH em athena de casa".

    
por Scott May 06.05.2018 / 13:30

2 respostas

0

[RESOLVIDO] Ok, eu tive que ir "Atividades" procurar meus "Servidores Remotos ..." e, em seguida, clique direito - > Adicione aos Favoritos da visualização "Atividades", em vez de exibi-lo no banco dos réus - nesse momento, é apenas o terminal padrão ...

    
por Scott May 06.05.2018 / 14:36
0

O arquivo .desktop em ~ / .local / share / applications teve que ser chamado de "org.gnome.Terminal.desktop" em vez de "gnome-terminal.desktop". Caso contrário, havia dois ícones para o terminal gnome no banco dos réus.

    
por ag0ny 07.05.2018 / 10:53