Почему приложения не открываются с использованием глобального меню root?

Почему приложения, такие как synaptic (и другие, которые требуют привилегии root), имеют свои меню в окне вместо верхней панели? Он изменится или останется таким, чтобы указать, что пользователь прав root?

12
задан 6 May 2011 в 00:49

9 ответов

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, в противном случае может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 25 July 2018 в 22:01

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как пользователя root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, иначе может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 26 July 2018 в 18:21

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как пользователя root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, иначе может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 31 July 2018 в 10:45

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, в противном случае может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 2 August 2018 в 03:33

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как пользователя root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, иначе может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 4 August 2018 в 19:33

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, в противном случае может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 6 August 2018 в 03:41

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, в противном случае может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 7 August 2018 в 21:33

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как пользователя root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, иначе может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 10 August 2018 в 09:49

Для приложения, использующего глобальное меню, для переменной среды $ UBUNTU_MENUPROXY должно быть установлено имя используемой библиотеки menuproxy. По соображениям безопасности эта переменная очищается при использовании sudo и т. Д. Для запуска программы как root.

В качестве побочного эффекта это указывает, какие программы запускаются с правами root, в противном случае может быть не всегда ясно, что элементы в глобальное меню принадлежит программе, запущенной от имени root.

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

5
ответ дан 13 August 2018 в 16:04

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

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