Como eu coloco o ícone “direito” do LibreOffice Calc no lançador?

3

Eu apenas desinstalei o LibreOffice pré-instalado do Ubuntu 16.04 e instalei a versão 5.0.5. Agora ocorreu um problema com o ícone do lançador que (eu acho) não estava lá antes:

O ícone mostrado para o Calc tem uma qualidade muito ruim e sempre diz que é um documento sem título, mesmo quando o documento aberto é claramente intitulado

Este problema não ocorre para os outros programas do LibreOffice, como você pode ver no ícone do Writer acima do ícone do Calc.

Quando eu procuro o LibreOffice no Dash, duas possibilidades diferentes aparecem para o Calc

"sem título 1 - LibreOffice Calc" e "LibreOffice 5.0 Calc"

O último é o caminho certo. Mas mesmo quando eu clico nele, ele abre o primeiro ícone / aplicativo, embora no início ele mostre o ícone certo (de alta qualidade) no lançador por um segundo. Ambos abrem a versão 5.0.5, mas com o ícone errado e o título errado. O mesmo problema ocorre com LibreOffice Main .

Eu li um pouco sobre ícones no Unity em alguns sites (também este), o que me levou à pasta /usr/share/app-install/desktop , onde eu também encontrei as imagens "feias", que estão relacionadas a. xdesktop - arquivos. Curiosamente, nesta pasta, apenas o .xdesktop -file de Calc e Main tem um ícone, não os outros.

Tem algo a ver com os arquivos na pasta /usr/share/app-install/desktop/ ? E quanto aos arquivos na pasta /usr/share/icons ? Está relacionado com o tema de ícones, que eu mudei?
Alguém sabe como posso obter o ícone correto e o aplicativo Calc correto a ser usado? Há possivelmente um restante da versão anterior do LibreOffice no sistema?

    
por Francesco Mirrione 26.04.2016 / 20:50

1 resposta

2

Diretórios padrão para lançadores

Os dois diretórios padrão para .desktop files (launchers) são:

/usr/share/applications

para aplicativos instalados de forma flexível e

~/.local/share/applications

para aplicativos instalados localmente ( ~ representa seu diretório inicial, /home/yourname ) ou versões locais dos ativadores.

Sobre o LibreOffice

O LibreOffice, no entanto, é um pouco estranho em nosso meio, se se trata de arquivos .desktop .

Enquanto a versão padrão (Ubuntu) do LibreOffice armazena seus arquivos .desktop , como sempre, em

/usr/share/applications

a versão do baixado armazena-os em

/usr/local/share/applications

Isto é, links para os lançadores. Os verdadeiros lançadores estão em

/opt/libreoffice5.0/share/xdg/

O que aconteceu

Existem duas opções:

  1. De alguma forma, você tem uma cópia local do Libreoffice launcher em ~/.local/share/applications . Em caso afirmativo, ele anulará todas as outras ocorrências do mesmo iniciador (como mencionado, ~ significa seu diretório inicial, /home/yourname ). Nesse caso, remova o (s) arquivo (s), efetue logout e volte.
  2. o lançador em /usr/share/applications foi deixado para trás por algum motivo, por um erro durante a desinstalação. Se a primeira opção não for o caso:

    • Navegue até /usr/share/applications abrir uma janela de terminal, digite:

      sudo rm
      

      e, em seguida, arraste o iniciador LibreOffice Calc para a janela do terminal para inserir o diretório de arquivos. Em seguida, pressione Enter . Claro, você também pode fazer isso digitando o comando:

      sudo rm /usr/local/share/libreoffice-calc.desktop
      

      e pressionando Enter .

    • Faça logout e volte a entrar e isso deve ser corrigido.

por Jacob Vlijm 26.04.2016 / 23:01