O Eclipse desaparece quando minimizado e não volta (12.04 Unity)

0

Eu tenho o Ubuntu 12.04 x64 executando o Unity3d. Eu baixei o Eclipse do eclipse.org (não o centro de software) e criei um desktop usando o gnome-desktop-item-edit. O arquivo resultante está abaixo e eu adicionei-o ao lançador à esquerda da tela arrastando esse arquivo.

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/home/kevin/eclipse/icon.xpm
Name[en_US]=Eclipse
Exec=/home/kevin/eclipse/eclipse
Name=Eclipse
Icon=/home/kevin/eclipse/icon.xpm#!/usr/bin/env xdg-open

No entanto, quando minimizo o eclipse, o eclipse desaparece. Não há seta à esquerda do ícone no lançador como de costume. E quando eu clico no lançador novamente, ele tenta relançar o eclipse em vez de trazer de volta o que foi minimizado. Eclipse também não aparece quando eu alt-tab.

Eu sei que ainda está em execução porque posso vê-lo em execução com o monitor do sistema.

Observe que o Eclipse funciona corretamente até que seja minimizado. Eu observei esse comportamento em dois computadores diferentes agora. Alguém sabe como consertar isso?

    
por Kevin 26.06.2012 / 07:27

2 respostas

0

Eu encontrei a resposta mais abaixo no tópico que Surya me indicou. Veja este comentário .

Para descrever a correção:

  1. Lançamento do alacarte
  2. Clique em Programação à esquerda
  3. Clique em Novo item à direita
  4. Insira o Eclipse no campo Nome
  5. Insira o local do binário do eclipse no campo Comando
  6. Abra o bamf.index (sudo gedit /usr/share/applications/bamf.index)
  7. Insira a linha "Eclipse ~ / path / to / eclipse" (onde você substitui / path / to pelo caminho real). Não houve entrada do Eclipse no meu bamf.index. Se houver uma entrada, você pode tentar editar essa entrada em vez de criar uma nova.
  8. Faça logout, faça login novamente
  9. Inicie o eclipse usando a lente do aplicativo de unidade
  10. Agora você pode fixar o lançador do eclipse no encaixe, e minimizar também funciona.
por Kevin 09.07.2012 / 02:01
1

O Ubuntu usa a Bamf Application Matching Framework para correspondência aplicação. Há um problema quando uma versão mais antiga do eclipse é substituída por uma nova versão.

Por favor, verifique o comentário dado aqui sobre como corrigir o problema arquivo bamf.index para corrigir o problema da guia

    
por Surya Chaitanya 01.07.2012 / 11:00