Bug 36656 - Переход на polkit-агент
Summary: Переход на polkit-агент
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: cross-component (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: Dmitry V. Levin
URL:
Keywords:
Depends on: 36657 36658 36659
Blocks:
  Show dependency tree
 
Reported: 2019-04-21 19:44 MSK by Антон Мидюков
Modified: 2019-09-16 10:40 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 лучше уж спортировать, а то слишком жирная прослойка для запроса пароля.