Можно ли игнорировать приложение-индикатор-приложение?

Это известная ошибка. Обходной путь, который вы отправили, - передать аргумент --user-data-dir=/tmp (с временным или пустым каталогом), чтобы начать новый сеанс.

39
задан 8 October 2011 в 20:31

10 ответов

Запустите приложение

Чтобы запустить приложение (например, gcalctool) с помощью меню внутри приложения, а не на панели, запустите в терминале следующее:
UBUNTU_MENUPROXY= gcalctool
Чтобы запустить приложение с меню, включенным в приложении и на панели, запустите:
APPMENU_DISPLAY_BOTH=1 gcalctool
Вместо использования терминала вы можете использовать ярлык Alt + F2, чтобы запустить диалог запуска, в который вы должны ввести:
env UBUNTU_MENUPROXY= gcalctool
или
env UBUNTU_DISPLAY_BOTH=1 gcalctool

Редактирование пусковых установок приложений в Ubuntu 10.10

Чтобы упростить запуск приложения с теми же настройками приложения, вы можете редактировать панели запуска приложений в меню, панели gnome и на рабочем столе:

Чтобы запустить приложение (например, gcalctool) с помощью меню внутри приложения, а не на панели, запустите в терминале следующее:
UBUNTU_MENUPROXY= gcalctool
Чтобы запустить приложение с меню, включенным в приложении и панели, запустите:
APPMENU_DISPLAY_BOTH=1 gcalctool

Чтобы запустить приложение (например, gcalctool) с помощью меню внутри приложения, а не на панели, запустите в terminal:

Редактировать пусковые установки в Unity для Compiz в Ubuntu 11.04

Чтобы запустить приложение (например, gcalctool) с помощью меню в приложении, а не на панели, запустите в терминале следующее:

Вместо использования терминала вы можете использовать комбинацию клавиш Alt + F2, чтобы запустить диалог запуска, в котором вы должны ввести:
env UBUNTU_MENUPROXY= gcalctool
или
env UBUNTU_DISPLAY_BOTH=1 gcalctool

Меню: щелкните правой кнопкой мыши меню и выберите «Редактировать меню». В новом окне найдите панель запуска, которую вы хотите отредактировать, и нажмите кнопку «Свойства» справа. Опять же, просто добавьте переменные, как указано выше (не забудьте «env»), дважды нажмите «Закрыть», и вы должны сделать это.

39
ответ дан 26 May 2018 в 01:04
  • 1
    Это работает, спасибо. Я также узнал, что работает QT_X11_NO_NATIVE_MENUBAR = 1. – topyli 13 October 2010 в 19:06
  • 2
    Интересно отметить, что вы используете ALT + F2, который недоступен в Natty с Unity, и у нас нет возможности графически поддерживать элементы запуска в Natty, поэтому вы имеете , чтобы использовать грязный метод :( – popey 25 January 2011 в 13:11
  • 3
    @popey: В compizconfig на моем natty команда «Run» " для Ubuntu Unity Plugin имеет значение по умолчанию Alt-F2. Это не работает для вас? Если это так, попробуйте отключить ярлыки в Gnome Compatibility. – idbrii 6 May 2011 в 22:29
  • 4
    Вы можете делать " Редактировать меню " в 11.04. Найдите меню в тире и выберите " Главное меню " или используйте Alt-F2 для запуска alacarte. – idbrii 6 May 2011 в 22:41
  • 5
    Этот метод все еще работает в Ubuntu 12.10? – Flimm 7 December 2012 в 22:19

Еще одна работа, которая не даст вам двойных меню, - это запустить LyX с помощью:

UBUNTU_MENUPROXY= lyx

Сброс переменной среды UBUNTU_MENUPROXY просто полностью игнорирует приложение.

4
ответ дан 26 May 2018 в 01:04

Это должно быть:

#!/bin/sh
export APPMENU_DISPLAY_BOTH=1
exec lyx

Чтобы избавиться от затяжного процесса оболочки.

4
ответ дан 26 May 2018 в 01:04

Я создал сценарий оболочки с именем «lyx_unity», который выполняет APPMENU_DISPLAY_BOTH = 1 перед лисой, и отредактировал запись меню, чтобы он выполнял «lyx_unity» вместо «lyx».

1
ответ дан 26 May 2018 в 01:04
  • 1
    Как выглядит сценарий? Я не знаком. Не могли бы вы опубликовать его. – user 19 November 2010 в 10:13

@waluylo, моя (и, возможно, тоже Роберта) ликс-обертка выглядит просто так

#!/bin/sh
export APPMENU_DISPLAY_BOTH=1
lyx
1
ответ дан 26 May 2018 в 01:04

Я создал сценарий оболочки с именем «lyx_unity», который выполняет APPMENU_DISPLAY_BOTH = 1 перед лисой, и отредактировал запись меню, чтобы он выполнял «lyx_unity» вместо «lyx».

1
ответ дан 26 May 2018 в 01:04
  • 1
    Как выглядит сценарий? Я не знаком. Не могли бы вы опубликовать его. – user 19 November 2010 в 10:13

Я создал сценарий оболочки с именем «lyx_unity», который выполняет APPMENU_DISPLAY_BOTH = 1 перед лисой, и отредактировал запись меню, чтобы он выполнял «lyx_unity» вместо «lyx».

1
ответ дан 26 May 2018 в 01:04
  • 1
    Как выглядит сценарий? Я не знаком. Не могли бы вы опубликовать его. – user 19 November 2010 в 10:13

Я создал сценарий оболочки с именем «lyx_unity», который выполняет APPMENU_DISPLAY_BOTH = 1 перед лисой, и отредактировал запись меню, чтобы он выполнял «lyx_unity» вместо «lyx».

1
ответ дан 26 May 2018 в 01:04
  • 1
    Как выглядит сценарий? Я не знаком. Не могли бы вы опубликовать его. – user 19 November 2010 в 10:13

Я создал сценарий оболочки с именем «lyx_unity», который выполняет APPMENU_DISPLAY_BOTH = 1 перед лисой, и отредактировал запись меню, чтобы он выполнял «lyx_unity» вместо «lyx».

1
ответ дан 26 May 2018 в 01:04
  • 1
    Как выглядит сценарий? Я не знаком. Не могли бы вы опубликовать его. – user 19 November 2010 в 10:13

Я создал сценарий оболочки с именем «lyx_unity», который выполняет APPMENU_DISPLAY_BOTH = 1 перед лисой, и отредактировал запись меню, чтобы он выполнял «lyx_unity» вместо «lyx».

1
ответ дан 26 May 2018 в 01:04
  • 1
    Как выглядит сценарий? Я не знаком. Не могли бы вы опубликовать его. – user 19 November 2010 в 10:13

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

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