Новое индикаторное приложение в Maverick нарушает работу меню LyX: меню приложения не отображается ни в окне приложения, ни в апплете. (См. Сообщение об ошибке .)
В качестве обходного пути, пока ошибка устранена, есть ли способ сделать исключение для апплета, чтобы LyX игнорировался и апплет мог использоваться для всего остального? Что-то похожее на исключения Максимуса.
Ответы:
Запустить приложение
Чтобы запустить приложение (например,
gcalctool
) с помощью меню в приложении, а не на панели, запустите в терминале следующее:Чтобы запустить приложение с включенным меню в приложении и на панели, запустите:
Вместо использования терминала вы можете использовать ярлык Alt+ F2для запуска диалогового окна запуска, в котором вы должны ввести:
или
Редактировать пусковые установки приложений в Ubuntu 10.10
Чтобы было проще всегда запускать ваше приложение с одними и теми же настройками приложения, вы можете редактировать панели запуска приложений в меню, на панели gnome и на рабочем столе:
Gnome-панель и рабочий стол: просто щелкните правой кнопкой мыши на панели запуска, выберите «Свойства» и добавьте
env UBUNTU_MENUPROXY=
илиenv UBUNTU_DISPLAY_BOTH=1
к значению в поле «Команда»: (источник: xrmb2.net )Меню: щелкните правой кнопкой мыши меню и выберите «Редактировать меню». В новом окне найдите модуль запуска, который вы хотите отредактировать, и нажмите кнопку «Свойства» справа. Опять же, просто добавьте переменные, как указано выше (не забывайте «env»), нажмите «Закрыть» два раза, и все готово.
Редактирование модулей запуска в Unity на базе Compiz в Ubuntu 11.04
Грязный метод: измените файл запуска .desktop в
/usr/share/applications
каталоге:Например, запустить
Теперь отредактируйте
Exec=
строку, чтобы она содержала одну из двух переменных сверху, например:Сохраните файл, и запуск gcalctool из панели запуска Unity должен запустить его вместе с меню в приложении.
Недостатки этого метода: он изменит панель запуска для всех пользователей и, вероятно, будет отменен обновлениями системы.
Лучший метод:
Скопируйте соответствующий файл .desktop в свой домашний каталог:
Как и в методе выше, отредактируйте
Exec=
строку -line так, чтобы она содержала одну из двух переменных:Сделайте файл исполняемым:
Запустите Nautilus в этой папке и дважды щелкните по файлу .desktop (в этом примере это просто «Калькулятор»):
Теперь вы должны увидеть значок запуска в панели запуска - закрепите его с помощью быстрого списка, и все готово.
Примечание. Для обеспечения работы выше с приложениями KDE замените
UBUNTU_MENUPROXY=
наQT_X11_NO_NATIVE_MENUBAR=1
.источник
alacarte
.Еще одна работа, которая не даст вам двойного меню, - начать LyX с:
Отключение переменной окружения UBUNTU_MENUPROXY просто полностью игнорирует меню приложения.
источник
Которые должны быть:
Чтобы избавиться от затяжного процесса оболочки.
источник
Я создал сценарий оболочки с именем "lyx_unity", который исполняет APPMENU_DISPLAY_BOTH = 1 до lyx, и отредактировал пункт меню, чтобы он выполнял "lyx_unity" вместо "lyx".
источник
@waluylo, моя (и, вероятно, тоже Роберта) оболочка из лисы выглядит просто так
источник