Bug 59228 - kcm-plasmalogin сохраняет отображаемое имя пользователя вместо Unix login в PreselectedUser
Summary: kcm-plasmalogin сохраняет отображаемое имя пользователя вместо Unix login в P...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: kcm-plasmalogin (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-05-17 22:11 MSK by Artem Baleevskih
Modified: 2026-07-20 00:19 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Baleevskih 2026-05-17 22:11:23 MSK
При выборе пользователя по умолчанию в System Settings → Login Screen → Defaults → Default user модуль kcm-plasmalogin записывает в /etc/plasmalogin.conf отображаемое имя пользователя, а не системный Unix login.

Фактический результат:
В /etc/plasmalogin.conf записывается:

[Greeter]
PreselectedUser=Artem Baleevskih

При этом реальная запись пользователя в системе:

catsema:x:1000:1000:Artem Baleevskih:/home/catsema:/bin/bash

То есть в PreselectedUser попадает поле GECOS / display name, а не login name.

Ожидаемый результат:
В /etc/plasmalogin.conf должен записываться системный Unix login:

[Greeter]
PreselectedUser=catsema

Связанный баг:
Возможно связано с #58894, где описан общий симптом: plasmalogin не запоминает пользователя и требует ручной ввод логина. Но данный баг описывает отдельную проблему именно в kcm-plasmalogin: модуль настроек записывает некорректное значение в конфигурацию.

Шаги воспроизведения:
1. Установить plasma-login-manager и kcm-plasmalogin.
2. Открыть System Settings → Login Screen.
3. В разделе Defaults выбрать конкретного пользователя.
4. Нажать Apply.
5. Проверить /etc/plasmalogin.conf.

Диагностика:

cat /etc/plasmalogin.conf
getent passwd catsema

Результат:

[Greeter]
PreselectedUser=Artem Baleevskih

catsema:x:1000:1000:Artem Baleevskih:/home/catsema:/bin/bash
Comment 1 Жора Змейкин 2026-07-20 00:19:35 MSK
Проверил, это проблема в апстриме.
Я отправил PR, возможно примут:
https://invent.kde.org/plasma/plasma-login-manager/-/merge_requests/172