Проблемы запуска чего-либо с повышенными привилегиями в графическом интерфейсе
Эта проблема началась сегодня. Я не могу запускать программы с повышенными привилегиями из графического интерфейса Unity. Я нахожусь в группе sudo, и все это вчера работало нормально...Ubuntu 14.04
- Центр программного обеспечения немедленно закрывается, не предлагая диалоговое окно пароля.
- Диспетчер пользователей не позволяет мне разблокировать.
- Я больше не могу подключить USB-накопитель, так как у меня нет разрешения.
Я могу выполнить gksu synaptic
из командной строки. И я могу смонтировать USB вручную с sudo mount /dev/sdl1 /media/usb
ОБНОВИТЬ:
Я обнаружил, что это связано с PolicyKit. Я вроде решил проблему, создав /etc/polkit-1/localauthority.conf.d/60-myauthority.conf
и, в частности, добавив мое имя пользователя в AdminIdentities
Это все еще не объясняет, почему PolicyKit не соблюдает группу sudo в /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf
Как я уже говорил, я в группе sudo.
1 ответ
Просто у меня было точно такое же поведение - добавление пользователей в список полномочий дает им доступ, но не группу.
В моем случае мне пришлось переустановить пакет libpolkit-gobject-1-0
, который я как-то случайно удалил.
Кажется, что policykit нуждается в этой библиотеке, чтобы узнать, в каких группах находится пользователь.