Since this was moved to its own thread, I’ve added some background for others who might land here. I did the Anh-Linh Preview update (using Add/Remove) and all was good but I went back to the video-nvidia-575xx driver due to screen/window flickering. Video editing, OBS, Steam games, etc. all worked fine after switching the Nvidia driver.
On Jan 6, 2026 I did the Manjaro 26.0 update (using Add/Remove) and I started having “Authentication Failed” in both Add/Remove and using pamac from the terminal. When I reboot, my system loads fine but I cannot do anything with pamac.
The FIRST thing I did was to follow the instructions in the Known Issues and Solutions wiki, “problems with polkit”. All of my permissions were correct but my system does not have a /usr/lib/polkit-1/rules.d/ folder.
My System:
System:
Host: pc2019 Kernel: 6.1.159-1-MANJARO arch: x86_64 bits: 64
Desktop: Xfce v: 4.20.1 Distro: Manjaro Linux
Machine:
Type: Desktop Mobo: ASUSTeK model: ROG MAXIMUS XI HERO (WI-FI) v: Rev 1.xx
serial: <superuser required> Firmware: UEFI vendor: American Megatrends
v: 0602 date: 10/19/2018
CPU:
Info: 8-core model: Intel Core i9-9900KF bits: 64 type: MT MCP cache:
L2: 2 MiB
Speed (MHz): avg: 800 min/max: 800/5000 cores: 1: 800 2: 800 3: 800 4: 800
5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800
15: 800 16: 800
Graphics:
Device-1: NVIDIA GA104 [GeForce RTX 3070 Lite Hash Rate] driver: nvidia
v: 575.64.05
Device-2: Logitech C920 PRO HD Webcam driver: snd-usb-audio,uvcvideo
type: USB
Display: x11 server: X.Org v: 21.1.21 with: Xwayland v: 24.1.9 driver: X:
loaded: nvidia gpu: nvidia,nvidia-nvswitch resolution: 1: 2560x1440~60Hz
2: N/A
API: EGL v: 1.5 drivers: nvidia,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 575.64.05
renderer: NVIDIA GeForce RTX 3070/PCIe/SSE2
Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
gpu: nvidia-settings,nvidia-smi x11: xdpyinfo, xprop, xrandr
Here’s the output:
$ pamac update
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Design215 (design215)
==== AUTHENTICATION FAILED ====
Error: Authentication failed
Next I tried reinstalling polkit, and then restarting it:
$ sudo pacman -S polkit
warning: polkit-127-3 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) polkit-127-3
Total Installed Size: 1.95 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring [########################################] 100%
(1/1) checking package integrity [########################################] 100%
(1/1) loading package files [########################################] 100%
(1/1) checking for file conflicts [########################################] 100%
(1/1) checking available disk space [########################################] 100%
:: Processing package changes...
(1/1) reinstalling polkit [########################################] 100%
:: Running post-transaction hooks...
(1/6) Creating system user accounts...
(2/6) Reloading system manager configuration...
(3/6) Restarting marked services...
(4/6) Creating temporary files...
(5/6) Arming ConditionNeedsUpdate...
(6/6) Reloading system bus configuration...
$ sudo systemctl restart polkit
$ pamac update
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Design215 (design215)
==== AUTHENTICATION FAILED ====
Error: Authentication failed
A “dry run” doesn’t show any errors:
$ pamac upgrade --dry-run
Preparing...
Checking gcc14-libs dependencies...
Cloning gcc14 build files...
Generating gcc14 information...
Checking gcc14 dependencies...
Resolving dependencies...
Checking inter-conflicts...
To build (2):
gcc14-libs 14.3.1+r420+g039a62bd2e0c-1 (14.3.1+r25+g42e99e057bd7-1) AUR
gcc14 14.3.1+r420+g039a62bd2e0c-1 (14.3.1+r25+g42e99e057bd7-1) AUR
Transaction successfully finished.
Checking permissions on polkit:
drwxr-xr-x 2 root root 4096 Jan 6 15:38 polkit-1
$ cd polkit-1
$ ls -l
-rwxr-xr-x 1 root root 18456 Dec 28 07:12 polkit-agent-helper-1
-rwxr-xr-x 1 root root 129392 Dec 28 07:12 polkitd
I’m not sure what to try next.