Poucos ícones de aplicativos não aparecem no Ubuntu Dock após a atualização para o Ubuntu 17.10

3

Após a atualização para o Ubuntu 17.10, os ícones do Ubuntu Dock de alguns dos meus aplicativos não estão aparecendo. Eles aparecem corretamente no painel. Eu verifiquei os arquivos *.desktop para os aplicativos em /usr/share/applications e ~/.local/share/applications .

Por exemplo ícone da doca não está sendo exibido para "Terminator". Confira a imagem anexada.

É assim que o ícone do mesmo aplicativo aparece na pesquisa traço:

Conteúdo de /usr/share/applications/terminator.desktop :

[Desktop Entry]
Name=Terminator
Comment=Multiple terminals in one window
TryExec=terminator
Exec=terminator
Icon=terminator
Type=Application
Categories=GNOME;GTK;Utility;TerminalEmulator;System;
StartupNotify=true
X-Ubuntu-Gettext-Domain=terminator
X-Ayatana-Desktop-Shortcuts=NewWindow;
Keywords=terminal;shell;prompt;command;commandline;
[NewWindow Shortcut Group]
Name=Open a New Window
Exec=terminator
TargetEnvironment=Unity

Todos os ponteiros para depurar este problema serão úteis.

    
por chaudharyp 31.10.2017 / 18:36

1 resposta

6

Tente este método em uma sessão do Xorg, não tenho certeza se ele funcionaria em uma sessão do Wayland.

  1. Inicie um desses aplicativos, diga Terminator, cujo ícone correto não é visto no Dock do Ubuntu.
  2. Executar xprop WM_CLASS no Terminal. O cursor deve se transformar em uma cruz.
  3. Coloque a cruz sobre o Terminator e clique em. Você deve obter uma string WM_CLASS para o Terminator.
  4. Abra o arquivo .desktop do terminador e adicione a seguinte linha

    StartupWMClass=OBTAINED-VALUE
    

    Em vez de OBTAINED-VALUE , coloque um valor obtido na etapa 3 sem aspas.

  5. Salve o arquivo .desktop .

por pomsky 31.10.2017 / 20:43