Welcome to the new monthly unstable branch thread.
Recent News
Kernel 6.15 is now EOL
As of Linux 6.15.11, the 6.15 series is now EOL (End Of Life). Please install 6.16 stable and/or 6.12 LTS (Long Term Support).
zabbix >= 7.4.1-2 may require manual intervention
2025-08-04 - Robin Candau
Starting with 7.4.1-2, the following Zabbix system user accounts (previously shipped by their related packages) will no longer be used. Instead, all Zabbix components will now rely on a shared zabbix user account (as originally intended by upstream and done by other distributions):
zabbix-server
zabbix-proxy
zabbix-agent (also used by the zabbix-agent2 package)
zabbix-web-service
This shared zabbix user account is provided by the newly introduced zabbix-commonsplit package, which is now a dependency for all relevant zabbix-* packages.
The switch to the new user account is handled automatically for the corresponding main configuration files and systemd service units.
However, manual intervention may be required if you created custom files or configurations referencing to and / or being owned by the above deprecated users accounts, for example:
PSK files used for encrypted communication
Custom scripts for metrics collections or report generations
sudoers rules for metrics requiring elevated privileges to be collected
…
Those should therefore be updated to refer to and / or be owned by the new zabbix user account, otherwise some services or user parameters may fail to work properly, or not at all.
2025-06-22 - linux-firmware-amdgpu-20250613.12fe085f may create an unbootable system for RDNA4 GPUs or graphical glitches with RDNA3 GPUs
Currently AMD and the Linux community is working on fixing possible issues with the latest firmware changes for RDNA3 and RDNA4 GPUs. If you land on a black screen you may need to use a recovery image to downgrade the installed firmware. More information here:
Chrome/Chromium-based browsers and GNOME 48 - Global Shortcuts
If you have extensions who use shortcuts installed on these browsers, you’ll face an issue of many dialogs opening when the browser starts, it’s quite annoying. The bug has been reported and fixed, but the commit is not yet on a stable release.
The workaround for now, is to disable the feature via --disable-features=GlobalShortcutsPortal
With pacman-mirrors 5.0-1, the global mirrors.json data file has been moved from /usr/share/pacman-mirrors to /var/lib/pacman-mirrors. This move introduce a possible breaking change if you have custom scripts relying on the mirrors data file. The moving of the file is the only change and has been made to make it possible for users to have their /usr-tree on a separate read-only partition or btrfs subvolume.
Plasma 6.4.0 will need manual intervention if you are on X11
2025-06-20 - Tomaz Canabrava
On Plasma 6.4 the wayland session will be the only one installed when the users does not manually specify kwin-x11.
With the recent split of kwin into kwin-wayland and kwin-x11, users running the old X11 session needs to manually install plasma-x11-session, or they will not be able to login. Currently pacman is not able to figure out your personal setup, and it wouldn’t be ok to install plasma-x11-session and kwin-x11 for every one using Plasma.
tldr: Install plasma-x11-session if you are still using x11
AUR (Arch User Repository) packages are neither supported by Arch nor Manjaro. Posts about them in Announcements topics are off-topic and will be flagged, moved or removed without warning.
For help with AUR packages, please create a new topic in AUR and a helpful volunteer may be able to assist you.
error: failed to commit transaction (conflicting files)
dracut: /usr/share/libalpm/hooks/60-dracut-remove.hook exists in filesystem (owned by dracut-hook)
dracut: /usr/share/libalpm/hooks/90-dracut-install.hook exists in filesystem (owned by dracut-hook)
dracut: /usr/share/libalpm/scripts/dracut-install exists in filesystem (owned by dracut-hook)
dracut: /usr/share/libalpm/scripts/dracut-remove exists in filesystem (owned by dracut-hook)
Errors occurred, no packages were upgraded.
I guess dracut-hook needs an update to go with the dracut update today?
I don’t like the many (public) kernel revisions either, but it seems to me that the 2 commits prior the pkrel adjustment would be the changes between revision 3 and 4:
With today’s systemd update the suspend issues (since 1 or 1,5weeks or so) on my NVIDIA system are all gone and everything works again as it should .
I am stating this as this update migth be an important one that should be delivered to testing soon.
Aug 08 22:03:40 (udev-worker)[630]: event5: Failed to call EVIOCSKEYCODE with scan code 0x10081, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[630]: event5: Failed to call EVIOCSKEYCODE with scan code 0x10082, and key code 0: Invalid argument
and
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x10081, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x10082, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70070, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70071, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70072, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70073, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70074, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70075, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70076, and key code 0: Invalid argument
Aug 08 22:03:40 (udev-worker)[660]: event10: Failed to call EVIOCSKEYCODE with scan code 0x70077, and key code 0: Invalid argument