O problema é que o arquivo .desktop NÃO está em um diretório padrão. Os favoritos do Launcher precisam estar no diretório /usr/share/applications
ou na pasta ~/.local/share/applications
(e NÃO em um subdiretório como os meus arquivos .desktop de vinho). Copie o arquivo .desktop e arraste-o para o lançador para bloqueá-lo.
A outra opção é definir o caminho completo para o lançador usando gsettings, mas isso é uma dor.
EDITAR em uma investigação mais aprofundada, quando adicionar o arquivo da área de trabalho para o Word no meu sistema (residindo em ~/.local/share/applications/wine/Programs/Microsoft Office/
), seu nome será adicionado em gsettings com -
em vez de /
sua localização. Fazer o seguinte com gsettings para corrigi-lo tornou-se permanente para mim:
gsettings get com.canonical.Unity.Launcher favorites > myfavs.txt
Edite myfavs.txt para substituir -
por /
:
['nautilus-home.desktop', .... , 'wine-Programs-Microsoft Office-Microsoft Office Word 2007.desktop']
torna-se:
['nautilus-home.desktop', .... , 'wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop']
Em seguida, defina:
gsettings set com.canonical.Unity.Launcher favorites "'cat myfavs.txt'"
Enviei um relatório de bug aqui para que não seja necessário fazer isso: link