[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1112221: libkscreenlocker6: lockscreen still has references to fingerprint and smartcard when no hardware exists



Package: libkscreenlocker6
Version: 6.3.5-1
Severity: normal
X-Debbugs-Cc: bold.dog6485@fastmail.com

Dear Maintainer,

Following upgrade to kscreenlocker/6.3.5-1 (i.e. upgrading to trixie), the
lockscreen still has text below the password prompt saying the following:

    (or scan your fingerprint on the reader)
    (or scan your smartcard)

as reported in bug #1089081 . (This new bug instead of follow-up email per 
suggestion on IRC.)

I see this on both a Dell Latitude laptop with no fingerprint scanner but with
an empty smart card slot, and a Lenovo workstation with neither smart card 
reader nor fingerprint scanner.

I have /usr/lib/pam.d/kde* files and `dpkg -S` says they belong to
libkscreenlocker6. (I don't have /etc/pam.d/kde* files.)

I tried `apt install --reinstall libkscreenlocker6`; no change.

With journalctl I saw the following from when the lockscreen started:

    Aug 27 09:52:11 SYSTEM kscreenlocker_greet[3135]: PAM unable to dlopen(pam_fprintd.so): /usr/lib/security/pam_fprintd.so: cannot open shared object file: No such file or directory
    Aug 27 09:52:11 SYSTEM kscreenlocker_greet[3135]: PAM adding faulty module: pam_fprintd.so
    Aug 27 09:52:11 SYSTEM kscreenlocker_greet[3135]: PAM unable to dlopen(pam_sss.so): /usr/lib/security/pam_sss.so: cannot open shared object file: No such file or directory
    Aug 27 09:52:11 SYSTEM kscreenlocker_greet[3135]: PAM adding faulty module: pam_sss.so

so I did `apt install libpam-fprintd` to see if the behaviour would change. With
that package those lines no longer appear in the journal but the fingerprint and
card text still appear.



-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.41+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libkscreenlocker6 depends on:
ii  kio6                                   6.13.0-6
ii  libc6                                  2.41-12
ii  libkf6configcore6                      6.13.0-2
ii  libkf6configgui6                       6.13.0-2
ii  libkf6configqml6                       6.13.0-2
ii  libkf6coreaddons6                      6.13.0-1
ii  libkf6crash6                           6.13.0-1
ii  libkf6globalaccel6                     6.13.0-1
ii  libkf6i18n6                            6.13.0-1
ii  libkf6i18nqml6                         6.13.0-1
ii  libkf6idletime6                        6.13.0-1
ii  libkf6kiocore6                         6.13.0-6
ii  libkf6notifications6                   6.13.0-1
ii  libkf6package6                         6.13.0-1
ii  libkf6screendpms8                      4:6.3.4-1
ii  libkf6windowsystem6                    6.13.0-2
ii  libkf6xmlgui6                          6.13.0-1
ii  liblayershellqtinterface6              6.3.4-1
ii  libpam0g                               1.7.0-5
ii  libplasmaquick6                        6.3.5-1
ii  libqt6core6t64 [qt6-base-private-abi]  6.8.2+dfsg-9
ii  libqt6dbus6                            6.8.2+dfsg-9
ii  libqt6gui6                             6.8.2+dfsg-9
ii  libqt6network6                         6.8.2+dfsg-9
ii  libqt6qml6                             6.8.2+dfsg-7
ii  libqt6quick6                           6.8.2+dfsg-7
ii  libstdc++6                             14.2.0-19
ii  libwayland-client0                     1.23.1-3
ii  libwayland-server0                     1.23.1-3
ii  libx11-6                               2:1.8.12-1
ii  libxcb-keysyms1                        0.4.1-1
ii  libxcb1                                1.17.0-2+b1
ii  libxi6                                 2:1.8.2-1
ii  psmisc                                 23.7-2

Versions of packages libkscreenlocker6 recommends:
ii  kde-config-screenlocker  6.3.5-1

Versions of packages libkscreenlocker6 suggests:
pn  libpam-fprintd   <none>
ii  libpam-kwallet5  6.3.4-1
pn  libpam-pkcs11    <none>
pn  libpam-sss       <none>

-- no debconf information


Reply to: