This happened around 1-2 months ago. I updated my system and the fingerprint feature for polkit prompts stopped working. I am only able to use my password now to authenticate.
Fingerprint checks for sudo still work. Any idea? Any data/logs you might need?
Linux 6.5.13-7-MANJARO #1 SMP PREEMPT_DYNAMIC x86_64 GNU/Linux
That kernel is EOL since 28 November 2023. Which suggest you aren’t up-to-date, which might have, no, probably has contributed to this.
Please, update your system and use a still-supported kernel, then see if the problem persists.
This will do you good:
If you can’t or don’t want to keep your system up-to-date, then you might be, no you’ll probably be better off using a point-release distribution, like Ubuntu.
Not that I’m aware of. But your mirrors might be out of wack if you don’t get errors. Try updating them first and then see if there are any updates:
To update the mirror list, run:
sudo pacman-mirrors --fasttrack=5
Then check for updates again:
pamac upgrade
Feel free to provide the output(s) here if there are any errors. Also, this can be important, remember to handle any and all .pacnew files. More info:
sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
there is nothing to do
Do kernels not get updated automatically using pamac/pacman? I cannot use pamac right now since I have AUR packages that fail to build
Is it “safe” to change the kernel inside Manjaro’s Settings page? Or is there another approach? I am familiar with Linux in general, I just want to prevent breaking my system accidentally
$ uname -a
Linux 6.6.26-1-MANJARO #1 SMP PREEMPT_DYNAMIC x86_64 GNU/Linux
The issue still persists. Installing applications through the pamac GUI for example prompts polkit and shows me the dialog, but only the password is accepted. Fingerprint still doesn’t work. I also updated my mirrors after the kernel update, updated all applications on my system (and forced a pamac refresh too).
See this topic I created a while back. polkit-1 was updated and it removed the four lines which are used for fingerprint authentication. Your older polkit-1 will still be saved as /etc/pam.d/polkit-1.pacsave.