Затмение исчезает при сворачивании и не возвращается (12.04 Unity)

У меня Ubuntu 12.04 x64 под управлением Unity3d. Я скачал Eclipse с eclipse.org (не центра программного обеспечения) и создал рабочий стол, используя gnome-desktop-item-edit. Получившийся файл находится ниже, и я добавил его в панель запуска в левой части экрана, перетащив этот файл.

#!/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

Однако, когда я минимизирую затмение, затмение исчезает. Там нет стрелки слева от значка в панели запуска, как обычно. И когда я снова нажимаю на панель запуска, она пытается перезапустить затмение вместо того, чтобы вернуть тот, который был свернут. Затмение также не появляется, когда я alt-tab.

Я знаю, что он все еще работает, потому что я вижу, как он работает с системным монитором.

Обратите внимание, что Eclipse работает должным образом, пока он не будет свернут. Я наблюдал это поведение на двух разных компьютерах сейчас. Кто-нибудь знает, как это исправить?

0
задан 14 August 2012 в 19:08

2 ответа

Я нашел ответ далее вниз потоком, на который Surya указал на меня. См. этот комментарий.

Описать фиксацию:

  1. Запуск alacarte
  2. Нажмите Programming слева
  3. Нажмите New Item справа
  4. Введите Eclipse в Поле имени
  5. Введите местоположение двоичного файла затмения в поле Command
  6. Откройте bamf.index (sudo gedit/usr/share/applications/bamf.index)
  7. Вставьте строку "Eclipse ~/path/to/eclipse" (где Вы заменяете/path/to с фактическим путем). В моем bamf.index не было никакой записи Eclipse. Если существует запись, можно хотеть попытаться редактировать ту запись вместо того, чтобы делать новую.
  8. Выйдите из системы, войдите в
  9. Затмение запуска с помощью приложения единицы lense
  10. Теперь можно прикрепить средство запуска затмения к прикреплению, и минимизирующий также работает.
0
ответ дан 14 August 2012 в 19:08

Ubuntu использует Bamf Application Matching Framework для сопоставления приложения. Существует проблема, когда более старая версия Eclipse заменяется новой версией.

Пожалуйста, проверьте комментарий здесь о том, как исправить файл bamf.index, чтобы исправить проблему с вкладкой

0
ответ дан 14 August 2012 в 19:08

Другие вопросы по тегам:

Похожие вопросы: