Я установил Lotus Notes 8.5.2 на 10,10 нетбуках с помощью рабочего стола единицы. В первом Lotus Notes показал его меню. Внезапно (не уверенный, если я сделал что-то) меню исчезло. Когда я запускаю рабочий стол гнома использования, меню все еще там. Единица показывает только меню файла для примечаний с единственной записью для закрытия примечаний.
Это сообщение об ошибке в том, как приложения SWT (например, Eclipse и Lotus Notes) обрабатывают меню приложения.
В качестве обходного пути создайте этот сценарий:
#!/bin/bash
export UBUNTU_MENUPROXY=0
_path_to_downloaded_eclipse_/eclipse
Если вы установили затмение с Software Centre, то используйте , которое затмляет
, чтобы определить путь.
Сделайте этот файл исполняемым и попробуйте его запустить. Вы можете использовать "Главное меню" (поиск в Dash), чтобы создать для него пусковую установку, чтобы она появилась в Dash.
Это должно переместить меню из верхней панели Unity в окно затмения. Как только ошибка будет исправлена, вы сможете запускать затмение нормально.
Другой вопрос имеет гораздо более подробное описание отключения appmenu для любого приложения .
Это ошибка, о которой было сообщено. Вы можете проследить за ней здесь: https://bugs.eclipse.org/bugs/show_bug.cgi?id=330563
На самом деле существует способ поддержки глобальных меню для Eclipse:
Используйте VI, чтобы отредактировать следующий файл: sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so[1190902ght.
Найдите Eclipse (введите / Eclipse
) и замените символ E на X (введите rX
).
Сохраните его (введите : wq
) и запустите sudo ldconfig
.
Я нашел это на панели запуска . Не могли бы вы попробовать и рассказать нам? (Напишите команды именно так, потому что вы можете искать и заменять на vim , написав команды)
sudo apt-get install vim
sudo vim /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
Появится vim. Напишите это: / Eclipse
Затем замените E Eclipse на X , написав следующее: rX
Наконец, просто сохраните, написав это: ZZ
. Заглавными буквами, поэтому вы должны использовать SHIFT + Z SHIFT + Z!
Следующий шаг может быть необязательным, я не знаю:
sudo ldconfig
То же решение: Если у вас есть программа запуска на рабочем столе, вы можете вставить ее в строку «Ccommand» на странице свойств программы запуска:
env UBUNTU_MENUPROXY=0 /opt/eclipse/eclipse43jee/eclipse
Вот так:
Для гуглеров, если вы получаете это в Дерзкой Саламандре, попробуйте следующее: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1221848