Bug 32644

Summary: xfce-polkit: окно ошибки при открытии рабочего стола на системе на sysvinit
Product: Sisyphus Reporter: Daniil Golovanov <dangolan>
Component: xfce-polkitAssignee: Mikhail Efremov <sem>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, mike, sem
Version: unstable   
Hardware: all   
OS: Linux   

Description Daniil Golovanov 2016-10-21 14:21:19 MSK
Условия воспроизведения:
Сборка regular-xfce-latest-i586.iso от 19.10.2016 переведенная на sysvinit.
rpm -qa sysvinit
sysvinit-2.88-alt5
rpm -qa xfce-polkit
xfce-polkit-0.2-alt1
После авторизации пользователя при загрузке рабочего стола появлется окно "Ошибка" с сообщением "XFCE PolicyKit Agent".
Попытка запустить в терминале от имени пользователя:
/usr/libexec/polkit-1/xfce-polkit
Выхлоп:
** (xfce-polkit:3150): CRITICAL **: polkit_agent_listener_register_with_options: assertion 'POLKIT_IS_SUBJECT (subject)' failed
Снова появляется окно окно "Ошибка" с сообщением "XFCE PolicyKit Agent".
При закрытии окна выхлоп:
(xfce-polkit:3150): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed 
Временное решение: удалить пакет xfce-polkit или отключить его автозагрузку в настройках XFCE "Сеансы и запуск".
Comment 1 Mikhail Efremov 2016-10-21 16:36:33 MSK
xfce-polkit не работает без systemd, как и любой другой polkit-agent. Насколько я туда смотрел, не похоже, что с этим можно что-то сделать без значительного переписывания самого polkit.