Заголовок и панель меню работают только с sudo в Ubuntu 14.04

У меня такая странная проблема. Позвольте мне объяснить:

Если я запустил экземпляр Leafpad с командной строкой leafpad (в качестве примера), он будет выглядеть так: если, наоборот, я делаю команду sudo leafpad, окно показывает с (как ожидаемое поведение, так и то, что я хочу показать):

То, что я в конечном итоге хочу сделать Ubuntu Unity, всегда отображает название меню и панель меню. Как я вижу, как ни странно, он работает только при выпуске программы с помощью sudo.

Есть ли способ заставить его работать для всех приложений, всегда? Это поведение довольно странно, но я думаю, что он, наконец, решает проблему Firefox, не позволяя вам щелкнуть правой кнопкой мыши:

Если я запустил экземпляр Leafpad с командной строкой leafpad (в качестве примера) он показывает следующее: с sudo firefox, вы можете щелкнуть правой кнопкой мыши по закладкам, как я делаю прямо сейчас

Можем ли мы наконец узнать, как это работает в Unity? Я использую Ubuntu около 5 лет и более.

EDIT: Я узнал, что если я буду запускать firefox от другого пользователя (даже root), то декорации окон не будут отображаться и поэтому контекстное меню для firefox возвращается! (проблема с правом щелчка). Однако это создает дополнительные проблемы с firefox Скриншот firefox в ubuntu, снова работающий с контекстным меню! : контекстное меню в firefox

Чтобы воспроизвести это:

xhost +local: su - anotheruser firefox

Проблема все еще не решена, потому что, хотя я могу отображать меню и заголовок в firefox или любом другом приложении, он создает дополнительные проблемы с разрешениями из-за выполнения действий с разными пользователями.

0
задан 8 March 2018 в 01:06

2 ответа

Ну, наконец, я решил это. Я заметил, что большинство приложений не имеют контекстного меню для своих элементов меню (щелчок правой кнопкой мыши в пункте меню ничего не сделает). Firefox, напротив, позволяет вам щелкнуть правой кнопкой мыши закладку и открыть ее в новом например,

Итак, я создал скрипт только для firefox, который меняет пользователя на другого пользователя-прокси, а затем запускает firefox с этим пользователем. Мне нужно было добавить командную строку для установки разрешений в X для этого пользователя.

Скрипт, выполняющий firefox:

xhost +local: su - anotheruser firefox

Таким образом, он предложит вам пароль , после чего он выполнит firefox с этим прокси-пользователем.

Это заставляет firefox позволять вам щелкнуть правой кнопкой мыши ваши закладки, тем самым сделав его отличным снова!

EDIT: Кажется, мой firefox был как-то сломан ( а не профайлы, но firefox). Установка другого firefox в другом месте, даже в той же версии, исправила проблему отсутствия проблем)

Icecat работает нормально также

Другие версии firefox ( т.е. старше, новее) тоже работает нормально. Это было то, что мой firefox был как-то сломан.

0
ответ дан 17 July 2018 в 19:23

Ну, наконец, я решил это. Я заметил, что большинство приложений не имеют контекстного меню для своих элементов меню (щелчок правой кнопкой мыши в пункте меню ничего не сделает). Firefox, напротив, позволяет вам щелкнуть правой кнопкой мыши закладку и открыть ее в новом например,

Итак, я создал скрипт только для firefox, который меняет пользователя на другого пользователя-прокси, а затем запускает firefox с этим пользователем. Мне нужно было добавить командную строку для установки разрешений в X для этого пользователя.

Скрипт, выполняющий firefox:

xhost +local: su - anotheruser firefox

Таким образом, он предложит вам пароль , после чего он выполнит firefox с этим прокси-пользователем.

Это заставляет firefox позволять вам щелкнуть правой кнопкой мыши ваши закладки, тем самым сделав его отличным снова!

EDIT: Кажется, мой firefox был как-то сломан ( а не профайлы, но firefox). Установка другого firefox в другом месте, даже в той же версии, исправила проблему отсутствия проблем)

Icecat работает нормально также

Другие версии firefox ( т.е. старше, новее) тоже работает нормально. Это было то, что мой firefox был как-то сломан.

0
ответ дан 23 July 2018 в 20:08

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

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