Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Global menu в Eclipse  (Прочитано 3505 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Codname

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Global menu в Eclipse
« : 24 Октября 2013, 10:23:27 »
Добрый день Дамы и Господа, недавно перешел на ubuntu, опыта набрался уйму начиная с установки плагинов, работы с tar.gz, rmp вплодь до настройки 3g wi-fi роутера, который я так нормально и не настроил :P и вот сегодня столкнулся с такой проблемой после установки Eclipse, не работает главное меню, списки не раскрываются, пол дня просидел в Google в поисках решения данной проблемы, но нашел только один метод который в итоге так и не помог:

sudo sed -i 's/Eclipse/Xclipse/g' /usr/lib/indicators3/7/libappmenu.so

Вот хотел бы узнать, кто встречался с данной проблемой подскажите пожалуйста, что делать? как быть?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #1 : 24 Октября 2013, 12:05:06 »
Codname, что-то плохого опыта Вы набрались.
Цитировать
работы с tar.gz, rmp
Тут надо было PPA научиться работать, а не с костылями.
А напишите вывод таких команд:
java -version
lsb_release -a

Оффлайн Codname

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #2 : 24 Октября 2013, 12:46:09 »
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)
________________________________________________________________________

Distributor ID:   Ubuntu
Description:   Ubuntu 13.10
Release:   13.10



Пользователь решил продолжить мысль 24 Октября 2013, 21:02:55:
Codname, что-то плохого опыта Вы набрались.
Цитировать
работы с tar.gz, rmp
Тут надо было PPA научиться работать, а не с костылями.
А напишите вывод таких команд:
java -version
lsb_release -a
А кстати, может ли это быть из-за разрядности системы? у меня стоит 32bit, но хотя я качал Eclipse, тоже для 32 битной. Хм..

Пользователь решил продолжить мысль 24 Октября 2013, 21:04:19:
Ребята, кто что думает по данной проблеме, подключайтесь, давайте решать ее вместе  :)
« Последнее редактирование: 24 Октября 2013, 21:04:19 от Codname »

Оффлайн cbone

  • Новичок
  • *
  • Сообщений: 12
  • Ubuntu 10.10
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #3 : 25 Октября 2013, 23:51:01 »
Ну что, не решил проблему? Только что столкнулся с такой же проблемой не знаю как решить.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #4 : 25 Октября 2013, 23:52:58 »
Я думаю, что GUI библиотека, которую использует Eclipse не поддерживает глобальное меню.
http://www.webupd8.org/2013/01/eclipse-ide-get-ubuntu-appmenu-and-hud.html
Не поможет?

Оффлайн cbone

  • Новичок
  • *
  • Сообщений: 12
  • Ubuntu 10.10
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #5 : 26 Октября 2013, 00:02:33 »
Прикол в том, что вчера всё прекрасно работало. Магия

Пользователь решил продолжить мысль 26 Октября 2013, 10:52:14:
В общем как временное решение использую для доступа к меню Fluxbox
« Последнее редактирование: 26 Октября 2013, 10:52:14 от cbone »

Оффлайн AndreyWS

  • Новичок
  • *
  • Сообщений: 13
  • Подпись под аватаром
    • Просмотр профиля
    • ВэбСтиль Одесса
Re: Global menu в Eclipse
« Ответ #6 : 15 Ноября 2013, 04:04:00 »
Подключаюсь к вопросу, та же самая беда с eclipse (работают только пункты edit, navigate и scripts), кроме того пропали вообще все пункты меню (файл, изменить, вид, история, справка, etc) в приложениях Google Chrome (самое интересное, что в Хромиуме работет) и в опере.

Также обратил внимание, подтормаживает глобальное меню в гимпе -> все подменю раскрываются медленно.

И еще пару дней назад пропали пункты меню для всех открытых приложений (около 10 разных) кроме (как ни странно) eclipse, (тогда помогла перезагрузка системы).

А еще при загрузке eclipse как-то странно отображается загрузочное окно (лишний паддинг снизу и немного справа) на трех разных версиях:
(Нажмите, чтобы показать/скрыть)

система: ubuntu 13.10
p.s. В 13.04 все работало на ура..
« Последнее редактирование: 15 Ноября 2013, 04:37:06 от AndreyWS »
Ubuntu 13.10

Оффлайн cerh

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #7 : 15 Ноября 2013, 10:18:02 »
Добрый день Дамы и Господа, недавно перешел на ubuntu, опыта набрался уйму начиная с установки плагинов, работы с tar.gz, rmp вплодь до настройки 3g wi-fi роутера, который я так нормально и не настроил :P и вот сегодня столкнулся с такой проблемой после установки Eclipse, не работает главное меню, списки не раскрываются, пол дня просидел в Google в поисках решения данной проблемы, но нашел только один метод который в итоге так и не помог:

sudo sed -i 's/Eclipse/Xclipse/g' /usr/lib/indicators3/7/libappmenu.so

Вот хотел бы узнать, кто встречался с данной проблемой подскажите пожалуйста, что делать? как быть?

Eclipse внесен в blacklist в libappmenu, были проблемы с меню, но хотя проблема решилась(с новыми версиями swt) из листа не убрали, были на launcpad просьбы убрать, можете посмотреть.
Странно, но я патчил /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/menuproxies/libappmenu.so и глобальное меню работает.
Код: (javascript) [Выделить]
sudo sed -i 's/Eclipse/Xclipse/g /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/menuproxies/libappmenu.soУ меня Eclipse 4.3.1(Ubuntu 12.04,также работали и 3.7, 3.8 ), запускаю правда так
env SWT_GTK3=1 eclipse

Оффлайн AndreyWS

  • Новичок
  • *
  • Сообщений: 13
  • Подпись под аватаром
    • Просмотр профиля
    • ВэбСтиль Одесса
Re: Global menu в Eclipse
« Ответ #8 : 15 Ноября 2013, 20:13:39 »
Уважаемый cerh, пропатчивание libappmenu.so на ubuntu 13.10 не помогает, насколько я знаю в ubuntu 13.10 eclipse уже убрали с blacklist, но тем не менее глобальное меню в eclipse не работает.

У себя вылечил подобное поведение отключением использования глобального меню в eclipse добавлением в команде запуска параметра UBUNTU_MENUPROXY с пустым или с нулевым значением, точнее:

1) Открываем (в терминале) запускаемый файл *.desktop eclipse (если он конечно там есть)
$ sudo find /usr/share/applications -type f -name eclipse*.desktop -exec gedit {} \;

если файла нет, тогда создаем его (в терминале):
$ sudo echo "" > /usr/share/applications/eclipse.desktop
$ sudo chmod 0644 /usr/share/applications/eclipse.desktop
$ sudo gedit /usr/share/applications/eclipse.desktop

2) Правим в файле строку Exec примерно так (путь к eclipse подставьте свой)
[Desktop Entry]
Version=4.3.0
Name=Eclipse
Comment=Eclipse IDE
#Exec=/home/USERNAME/Dokument/eclipse/eclipse
Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse
Icon=/home/USERNAME/Dokument/eclipse/icon.xpm
Terminal=false
Type=Application

3) Сохраняем файл, запускаем eclipse с панели даш.

Пользуемся))
« Последнее редактирование: 15 Ноября 2013, 20:19:21 от AndreyWS »
Ubuntu 13.10

Оффлайн cerh

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Global menu в Eclipse
« Ответ #9 : 18 Ноября 2013, 12:26:16 »
Уважаемый cerh, пропатчивание libappmenu.so на ubuntu 13.10 не помогает, насколько я знаю в ubuntu 13.10 eclipse уже убрали с blacklist, но тем не менее глобальное меню в eclipse не работает.

Нет, не убрали, appmenu-gtk/trunk.13.10/view/head:/src/bridge.c.
Странно выходит, добавили Eclipse в феврале 2011, судя по коду еще не убрали, а у Вас работало глобальное меню, так как Вы его отлючили. А 4.3 пробовали(я смотрю 3.7 запускаете)?


Оффлайн AndreyWS

  • Новичок
  • *
  • Сообщений: 13
  • Подпись под аватаром
    • Просмотр профиля
    • ВэбСтиль Одесса
Re: Global menu в Eclipse
« Ответ #10 : 18 Ноября 2013, 21:53:13 »
Странно выходит, добавили Eclipse в феврале 2011, судя по коду еще не убрали, а у Вас работало глобальное меню, так как Вы его отлючили. А 4.3 пробовали(я смотрю 3.7 запускаете)?

Да я пользуюсь eclipse 3.8 (куча расширений поставлено, поэтому обновляться не охота), версию 4.3 указал копипастом с другого источника)
В Ubuntu 13.04 eclipse работал с глобальным меню абсолютно без нареканий, до 13.10 про существование таких проблем у eclipse даже и не знал.

ЗЫ до 13.04 не пользовался Unity.
Ubuntu 13.10

ray-max

  • Гость
Re: Global menu в Eclipse
« Ответ #11 : 19 Января 2014, 21:47:24 »
после установки Eclipse, не работает главное меню, списки не раскрываются
Вчера поставил андроид sdk, в эклипсе тоже такая проблема...
Не стал заморачиваться, отключил глобальное меню и все заработало
sudo apt-get autoremove appmenu-qt unity-gtk2-module unity-gtk3-module

 

Страница сгенерирована за 0.021 секунд. Запросов: 22.