Problema:
Fiz .desktop
arquivos para o Ubuntu 16.04 para acessar meus perfis do Google Chrome, mas uma vez eu atualizado para o Ubuntu 17.10 (ele trabalhou no Ubuntu 17.04) eles foram removidos e não posso fixá-los de volta.
Arquivo de exemplo
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;
.desktop
17.10
gnome-shell
ubuntu-dock
Teivel
fonte
fonte
Exec=google-chrome --profile-directory=Default
?Respostas:
.desktop
arquivo no~/.local/share/applications
.Adicione as seguintes linhas nele
(Estou chamando-o de "Meu Chrome" para evitar confusão com o iniciador do Google Chrome já existente. Você pode usar qualquer outro nome.)
Torne executável.
Clique em Atividades ou Mostrar aplicativos e pesquise "Meu Chrome". Deve aparecer.
Clique com o botão direito do mouse e marque como favorito.
Quando clicar com o botão direito do mouse no ícone do aplicativo no dock não mostra a opção " Adicionar aos favoritos ", procure o aplicativo na tela Atividades e arraste-o para o dock (sugerido por Legolas ).
Se nada funcionar, consulte estas perguntas e respostas: Não é possível adicionar o iniciador personalizado ao Dock (* Adicionar aos Favoritos *)
fonte
~
o.desktop
arquivo, terá que colocar o caminho completo ( embora não exista~
no conteúdo do.desktop
arquivo de amostra ).Eu tive o mesmo problema com o Firefox Nightly. A seguinte configuração funciona para mim em
~/.local/share/applications/firefox-nightly.desktop
:Sem o StartupWMClass, o aplicativo em execução não é reconhecido e o ícone é exibido duas vezes na estação.
fonte
.desktop
arquivo) parecem um problema separado. Eu acho que seria melhor se você fizer uma nova pergunta e adicione uma resposta você mesmo. Já existe esse .StartupWMClass
truque) lá há uma semana. Se sua resposta for significativamente diferente, você poderá postar uma nova resposta. Mas o que essa pergunta é um pouco enganadora, o OP tem o problema apenas em Wayland, não no Xorg. Por isso, acho melhor você poder postar uma nova pergunta e responder você mesmo. Recentemente, não vi novas questões com vários ícones, apenas vi um comentário.Para qualquer pessoa com problemas, se o aplicativo não estiver aparecendo em Atividades, verifique se você não possui "NoDisplay = true" no arquivo .desktop do seu aplicativo.
fonte
Posso confirmar que o acima funciona principalmente no Ubuntu 18.04.
Observe que colocar o arquivo .desktop em ~ / .local / share / applications não tem efeito visual.
Ele não colocar uma entrada em seu desktop!
No entanto, ele adiciona o aplicativo à sua lista de aplicativos e permite que ele seja adicionado aos favoritos (às vezes).
Então, por que o arquivo tem ".desktop" como uma extensão quando não tem nada a ver com a área de trabalho?
Se você acha que isso é um pensamento confuso pelos desenvolvedores, você não estará sozinho.
Só fica mais estranho ....
Este ficheiro:
Colocado em ~ / Desktop com o nome jetbrains-phpstorm.desktop não mostra um ícone na área de trabalho.
No entanto, se ele é chamado PhpStorm.desktop que faz colocar um ícone na área de trabalho.
O mesmo arquivo colocado em ~ / .local / share / applications com o nome jetbrains-phpstorm.desktop faz 2 coisas:
E em ~ / .local / share / applications, não importa como você chama o arquivo: jetbrains-phpstorm.desktop funciona da mesma maneira que PhpStorm.desktop
Quando eu disse "às vezes", aqui está um arquivo que funciona em ~ / Desktop e quando colocado em ~ / .local / share / applications permite que o aplicativo apareça em "Mostrar aplicativos", mas não permite "Adicionar aos favoritos":
Algo certamente cheira ...
(Há 6 horas da minha vida, nunca voltarei ....)
fonte