So, I wanted to disable fingerprint identification on my Fedore 44 Plasma.
Without thinking, I followed the first answer from an AI, it somewhat messed up my installation.
Now I have to enter my password for almost everything I or my computer wants to do, like connecting to a network. I’m unable to change the brightness of my laptop.
pata@carbon:~$ stat -c '%n %y %s %U' /etc/pam.d/switchable-auth
/etc/pam.d/switchable-auth 2026-09-15 19:28:58.537085856 +0200 31 root
pata@carbon:~$ cat /etc/pam.d/switchable-auth
Generated by authselect
Do not modify this file manually, use authselect instead. Any user changes will be overwritten.
You can stop authselect from managing your configuration by calling 'authselect opt-out'.
See authselect(8) for more details.
auth required pam_debug.so auth=authinfo_unavail
pata@carbon:~$ grep -rn switchable-auth /etc/pam.d/ /etc/authselect/
/etc/authselect/dconf-db:9:enable-switchable-authentication=false
/etc/authselect/dconf-locks:8:/org/gnome/login-screen/enable-switchable-authentication
pata@carbon:~$
That did not change anything as far as I could see.
This change some of the dialogs that asks for my password, smartmon required password now.
pata@carbon:~$ sudo rpm -V -a | sort -t / -k 2
.M....... /boot/efi/System
.M....... /boot/efi/System/Library
.M....... /boot/efi/System/Library/CoreServices
.M....... /boot/efi/System/Library/CoreServices/SystemVersion.plist
.M....... /boot/efi/mach_kernel
.M....... c /etc/audit/rules.d/audit.rules
S.5....T. c /etc/chrony.conf
S.5....T. c /etc/dnf/dnf.conf
S.5....T. c /etc/sddm.conf
.M....... c /etc/sysconfig/irqbalance
S.5....T. c /etc/sysconfig/livesys
S.5....T. c /etc/sysctl.conf
S.5....T. c /etc/texlive/web2c/updmap.cfg
......G.. /run/sddm
.M....... g /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf
missing /var/cache/dnf
.M....... g /var/lib/boltd
.M....... /var/lib/fwupd
.M....... /var/lib/sddm
.M....... g /var/lib/snapd/seccomp/bpf/global.bin
.M....... g /var/lib/snapd/snap/README
.M....... g /var/lib/snapd/state.json
.....UG.. g /var/run/pcscd
Tried that one now but still no brightness control.
Yes, I can relate that one too.
Thanks for mentioning polkit, that triggered my memory.
Not too long ago I asked ai about pkexec kept asking for my password for different operations within a program that I’m making.
Its solution was to create /etc/polkit-1/rules.d/40-sabas-timeout.rules
polkit.addRule(function(action, subject) {
if (subject.isInGroup("wheel")) {
return polkit.Result.AUTH_ADMIN_KEEP;
}
});
So I removed that file and rebooted and I think everything looks ok now. (I have only tested it for a really short period of time)
I guess that file worked fine until I disabled fingerprint and the removal of it, in combination with zero or more of your suggestions above solved it.
Thank you all for your time and suggestions, I’m really happy I don’t have to reinstall so close to a new release.