Polkit/Consolekit не работает в openRC

Polkit/Consolekit не работает в openRC

Некоторое время назад я перешел с Systemd на OpenRC. Это было совсем по-другому, чтобы иметь возможность использовать аудио и веб-камеру, мне пришлось добавить своего пользователя в группу аудио, оптики и видео. Поскольку некоторое программное обеспечение использует pkexec для запуска от имени суперпользователя, когда я открывал их (потому что я использую XFCE), ничего не происходило. Когда я использовал Systemd, этого не происходило, и он настроен на использование /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 (который у меня установлен). Когда я пишу pkexec в терминале, это вывод

$ pkexec
==== AUTHENTICATING FOR org.freedesktop.policykit.exec ===
Authentication is required to modify fingerprint authentication data
Authenticating as: (MY USERNAME)
Password:
polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
==== AUTHENTICATION FAILED ===
Error executing command as another user: Not authorized

This incident has been reported.

Я не знаю, как включить демон/службу polkit в OpenRC, в Systemd служба называется "polkit". Но есть ConsoleKit (в чем разница?), который, похоже, не работает

$ service consolekit status
 * status: stopped
# service consolekit restart
 * starting consolekit . .
$ service consolekit status
 * status: crashed

Мой дистрибутивПарабола(Основано на Arch, с той разницей, что удаляет все несвободные пакеты из репозитория и самого Arch, поскольку Arch использует Systemd, Parabola тоже) и я перешел на OpenRC на виртуальной машине и тестирую ее.

заранее спасибо

Другие выходы

$ groups
wheel network video audio storage polkitd $USERNAME

решение1

Я не знаю, какие пакеты вы используете, но вам, вероятно, понадобится polkit-consolekit и, возможно, некоторые другие.

Вот руководство по переходу с systemd на OpenRC для Manjaro (Arch-подобный дистрибутив): https://wiki.manjaro.org/index.php?title=OpenRC,_альтернатива_systemd

Связанный контент