Когда consolekit запускается в моей системе, polkitd также запускается, и во время этого запуска я вижу сообщение об ошибке с жалобой на то, что polkitd не может найти существующие файлы.
Я проверил разрешения, и они кажутся нормальными, поэтому мне интересно, не связана ли это с конфигурацией содержимого внутри файлов.
Проблема заключалась в операторе return, вместо возврата polkit.Result.YES работает простое «да». Я думаю, что ссылался на неправильную константу, поэтому я рад, что это было что-то простое.