Bug 36656

Summary: Переход на polkit-агент
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: cross-componentAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Dmitry V. Levin <ldv>
Severity: normal    
Priority: P3 CC: iv, ldv, mike, rider, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 36657, 36658, 36659    
Bug Blocks:    

Description Антон Мидюков 2019-04-21 19:44:28 MSK
Этот метабаг предназначен для отслеживания перехода приложений на использование polkit-агента для повышения привилегий вместо consolehelper, а также проблем мешающих этому переходу. Необходимость такого перехода обусловлена тем, что consolehelper не работает на wayland.
Comment 1 Anton Farygin 2019-04-21 20:35:42 MSK
Дима, а ты не хочешь consolehelper портировать на wayland ?
Comment 2 Dmitry V. Levin 2019-04-21 22:50:54 MSK
Когда-то UI у consolehelper был написан на gtk+, потом он был перенесен на gtk+2, думаю, его возможно перевести и на gtk+3.
Comment 3 Антон Мидюков 2019-04-22 06:12:23 MSK
(В ответ на комментарий №2)
> Когда-то UI у consolehelper был написан на gtk+, потом он был перенесен на
> gtk+2, думаю, его возможно перевести и на gtk+3.

Проблема не только и, возможно, не столько в том, что consolehelper требует для своей работы xwayland. Само окно авторизации появляется, но сама авторизация не проходит.

Для beesu помогает:
xhost +SI:localuser:root

А для consolehelper я не нашёл никакого workaround.
Comment 4 Антон Мидюков 2019-04-22 10:48:17 MSK
Аналогичную проблему запуска consolehelper, но под иксами при использовании gdm3 решали здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=28231

А KDE5 под wayland пробовали запускать? Как там с consolehelper дела? Не помогает ли:
xhost +SI:localuser:root
Comment 5 Антон Мидюков 2019-09-13 20:25:16 MSK
В gnome 3.34 console-helper работает. Так что его даже на gtk3 можно не портировать.
Comment 6 Sergey V Turchin 2019-09-16 10:40:04 MSK
(В ответ на комментарий №5)
> В gnome 3.34 console-helper работает.
Получается, через XWayland.

> Так что его даже на gtk3 можно не портировать.
IMHO лучше уж спортировать, а то слишком жирная прослойка для запроса пароля.