Bug 42686

Summary: Требует ввод пароля root пользователя на системах с KDE
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: grub-customizerAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
скриншот none

Description Alexander Makeenkov 2022-05-05 15:47:14 MSK
Created attachment 10699 [details]
скриншот

Версия пакета:
grub-customizer-5.1.0-alt2
grub-customizer-5.2.1-alt1 из задания 299410

Воспроизводится на системах:
ALT Workstation K 10.0
ALT Education KDE 10.0

Шаги воспроизведения:
Запустить grub-customizer из меню приложений.

Ожидаемый результат:
При запуске потребовался ввод пароля пользователя состоящего в группе wheel.
Такое поведение на всех системах, кроме указанных выше.

Получаемый результат:
Появляется окно, в котором требуется ввести пароль пользователя root (см. скриншот).
Как видно из названия окна (а так же, если посмотреть по запущенным в данный момент процессам) это запускается kdesu.

Тут два пути:
Если ввести пароль root, то приложение запускается успешно.
Если нажать кнопку Пропустить, то окно kdesu закроется и откроется окно агента PolicyKit, в котором уже нужно вводить пароль пользователя из группы wheel.

При этом, если запускать из терминала, то такой проблемы нет, сразу открывается окно PolicyKit.
Comment 1 Andrey Cherepanov 2022-05-10 17:29:10 MSK
Сергей, при использовании в desktop-файле

X-KDE-SubstituteUID=true

polkit заменяется на kdesu?
Это правильно и в этом нет ошибки?