https://bugs.kde.org/show_bug.cgi?id=525593

            Bug ID: 525593
           Summary: KScreenLocker on X11 rejects password containing î on
                    French keyboard while Wayland, SDDM and PAM accept it
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.6
       Reported In:
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Screen locking
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

DESCRIPTION
KScreenLocker on X11 rejects my password when it contains the character î,
entered on a French keyboard using the dead key ^ followed by i.

The same password works in SDDM, with pamtester kde, and in a Plasma Wayland
session.

STEPS TO REPRODUCE
1. Use a password containing î with a French keyboard layout.
2. Lock the session with loginctl lock-session.
3. Enter the correct password in KScreenLocker.

OBSERVED RESULT
KScreenLocker rejects the password.
The journal contains:
unix_chkpwd: password check failed
pam_unix(kde:auth): authentication failure

EXPECTED RESULT
KScreenLocker should accept the same password that is accepted by SDDM and PAM.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 26.04 LTS
KDE Plasma Version: 6.6.6
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Graphics Platform: X11

ADDITIONAL INFORMATION
Kernel Version: 7.0.0-31-generic (64-bit)
Keyboard layout: fr

pamtester kde "$USER" authenticate succeeds with the same password.

A password containing only simple ASCII characters works in KScreenLocker.
Replacing only the î character in the original password also makes
KScreenLocker authentication succeed.

The issue reproduces with a simple session lock; suspend/resume is not
required.

The issue appears to be X11-specific.

With the same password containing "î":
- Plasma X11 session: KScreenLocker rejects the password.
- Plasma Wayland session: KScreenLocker accepts the password.

SDDM and direct PAM authentication accept the password in both cases.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to