O ícone do aplicativo eclipse é enorme no traço do Unity

34

Eu tenho um problema com a instalação manual do Eclipse Juno. Depois de descompactar o tarball para /opt , adicionar um link simbólico de /usr/local/bin e adicionar o seguinte a um novo arquivo /usr/share/applications/eclipse.desktop :

[Desktop Entry]
Version=1.0
Name=Eclipse
GenericName=Integrated Development Application
Comment=Eclipse Juno
Exec=/usr/local/bin/eclipse
TryExec=/usr/local/bin/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;IDE;

Ainda tenho esse comportamento estranho no painel:

O Eclipse roda muito bem e o ícone é clicável, mas como você pode ver, o tamanho está um pouco errado. Como posso consertar isso? O Unity não deveria dimensionar automaticamente o ícone?

    
por Marcus 20.10.2012 / 11:39

6 respostas

26

  • Crie um link para ecplisar icon.xpm na sua pasta compartilhada:
  

ln -s /opt/eclipse/icon.xpm ~ / .local / share / icons / eclipse4.xpm

apenas para seu usuário ou

  

sudo ln -s /opt/eclipse/icon.xpm /usr/share/icons/eclipse4.xpm

para todos os usuários

  • No seu arquivo eclipse.desktop (em ~/.local/share/applications ou /usr/share/applications ), substitua Ícone = / opt / eclipse / icon.xpm por Ícone = eclipse4 . Você não precisa adicionar o sufixo .xpm .

Se necessário, atualize também a linha Icon[en_US] com o mesmo valor.

O arquivo eclipse.desktop pode ter um nome diferente, dependendo da ferramenta usada para criá-lo.

Editar: melhore a resposta graças a Pius, QD. e comentários da iAm

    
por Antwane 20.11.2012 / 10:34
11

@Tawane Eu adiciono o symlink em ~ / .local / share / icons / o que talvez torne isso mais fácil:

ln -s /opt/eclipse/icon.xpm ~/.local/share/icons/eclipse.xpm
    
por Yu-Hsuan 21.12.2012 / 20:22
10

isso pode ajudá-lo ...

você pode salvar a imagem e alterar o ícone para isso.

Eu dimensionei o tamanho da imagem icon.xpm para 48 x 48 pixels que está no aplicativo eclipse

Parece bem:

48x48 pode parecer um pouco desfocado em uma resolução mais alta (ou até média). Você pode usar 512x512 (mesmo que seja um pouco exagerado) para garantir que seu sistema seja redimensionado para o que for usado. Os PNGs são redimensionados corretamente, para que você possa sempre fornecer uma imagem maior do que a exibida na realidade.

A versão do ícone de 512 x 512 pode ser encontrada aqui: Eclipse ícone

A imagem é obtida da página de ajuda do Eclipse: Página de ajuda do Eclipse

    
por TCHsu 14.12.2012 / 06:46
3

Parece que o Unity não pode redimensionar os arquivos xpm corretamente.

Como solução alternativa, você pode converter seu ícone em png.

sudo apt-get install imagemagick
convert /opt/eclipse/icon.xpm /opt/eclipse/icon.png

Não se esqueça de atualizar seu arquivo .desktop.

    
por Charlie 30.04.2013 / 04:07
0

Eu tive o mesmo problema, mas resolvi essa compra copiando icon.xpm para /usr/share/pixmaps e fazendo referência ao ícone nessa pasta.

    
por user1985537 16.02.2013 / 02:51
-1

O ícone no diretório eclipse (eclipse.xpm) tem um tamanho de 256x256. Substitua por um menor (48x48 funciona para mim).

    
por Axel 21.10.2012 / 11:17