[Unstable Update] July 2025

Welcome to the new monthly unstable branch thread.

Recent News

Notable Package Changes

Known Issues

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:

Also monitor the AMD DRM issue tracker

2025-06-01 - avahi-discover python script

avahi-discover fails when attempting to write the discovered services to a sqlite database in /usr/lib/avahi due to lack of permissions.

The issue can be reproduced using a pristine Arch LInux system - it appears from the issues at GitHub - avahi/avahi: Avahi - Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour the issue is known - but not fixed.

Use of dbm causes problems with Python 3.13 · Issue #670 · avahi/avahi · GitHub
Fix issue with dbm.sqlite3 on readonly directories by mickael9 · Pull Request #698 · avahi/avahi · GitHub

Even though the issue has been known to upstream since december 2024, the behaviour on unstable branch has changed fairly recently - perhaps 4 weeks.

Temporary workaround
The workaround it is not optimal - but if you rely on avahi discover service - it will work

Change the ownership of the folder /usr/lib/avahi including files

sudo chown root:avahi /usr/lib/avahi -R

Change permissions to allow avahi group to write into the folder including the existing db file

sudo chmod g+w /usr/lib/avahi -R

Finally add yourself to the avahi group

sudo gpasswd -a $USER avahi

Logoff and login to activate the new group.

Topic in German section
Avahi zeroconf browser zeigt nichts an

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

https://www.reddit.com/r/gnome/comments/1jfejor/psa_chromechromiumbased_browsers_and_gnome_48/

python-gobject 3.52 breaks multiple apps (libpeas related)

Python plugins for programs like Gedit and Rhythmbox currently will not be loaded in the current state.

python-gobject 3.52 breaks multiple apps (libpeas related) (#3) · Issues · Arch Linux / Packaging / Packages / pygobject · GitLab

For Gedit, use the Flatpak for now. See https://gedit-text-editor.org/blog/2025-04-30-no-more-pythons-in-gedit.html

Possible breaking changes to pacman-mirrors

:warning: 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.
:warning: This move introduce a possible breaking change if you have custom scripts relying on the mirrors data file.
:information_source: 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

Arch Linux - News: Plasma 6.4.0 will need manual intervention if you are on X11

Additional Info

Info about AUR packages

:warning: 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.


Get our latest daily developer images now from Github: Plasma, GNOME, XFCE. You can get the latest stable releases of Manjaro from CDN77.

Check if your mirror has already synced:

2 Likes

important to say that this update upgrades sudo to version

Sudo-Version 1.9.17p1

that’s important due to a severe security-leak of sudo and chroot that should be fixed in all branches asap.

1 Like

Should be backported to testing and stable.

2 Likes

Ah, indeed. A couple CVEs were addressed.

Fast tracking it to all branches now… :saluting_face:

4 Likes

2 posts were split to a new topic: Target not found: plasma-x11-session

2 posts were split to a new topic: A graphic overlay appears over Pamac

A post was merged into an existing topic: A graphic overlay appears over Pamac

Kernel 6.16.0rc5-1 doesn’t boot.
Kernel Panic.
16 × AMD Ryzen 9 7940HS w/ Radeon 780M Graphics

1 Like

for users of vlc;
so vlc package now is split into multiple plugin packages. only the packages belonging to the vlc-plugins-base are installed by default. it mostly consists of audio codecs only. for video you need to add/install packages as necessary. the shortest route is to install vlc-plugins-all met-package which installs all vlc plugins. FYI it is not quite bad space consumption wise;

vlc-plugins-all

$ sudo pacman -Syu vlc-plugins-all
:: Synchronizing package databases…
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade…
resolving dependencies…
looking for conflicting packages…

Package (60) New Version Net Change Download Size

extra/aribb25 0.2.7-3 0.09 MiB 0.03 MiB
extra/confuse 3.3-4 0.14 MiB 0.04 MiB
extra/ftgl 2.4.0-3 2.28 MiB 0.31 MiB
extra/libcddb 1.3.2-7 0.15 MiB 0.04 MiB
extra/libftdi 1.5-7 0.51 MiB 0.12 MiB
extra/libusb-compat 0.1.8-2 0.04 MiB 0.01 MiB
extra/lirc 1:0.10.2-5 3.69 MiB 1.15 MiB
extra/live-media 2025.05.24-1 2.51 MiB 0.53 MiB
extra/projectm 3.1.12-5 25.94 MiB 2.13 MiB
extra/vlc-plugin-aalib 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-aom 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-archive 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-aribb24 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-aribb25 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-ass 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-avahi 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-bluray 3.0.21-26 0.07 MiB 0.03 MiB
extra/vlc-plugin-caca 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-cddb 3.0.21-26 0.06 MiB 0.03 MiB
extra/vlc-plugin-chromecast 3.0.21-26 0.15 MiB 0.07 MiB
extra/vlc-plugin-dca 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-dvb 3.0.21-26 0.42 MiB 0.18 MiB
extra/vlc-plugin-dvd 3.0.21-26 0.08 MiB 0.04 MiB
extra/vlc-plugin-ffmpeg 3.0.21-26 0.27 MiB 0.09 MiB
extra/vlc-plugin-firewire 3.0.21-26 0.04 MiB 0.02 MiB
extra/vlc-plugin-fluidsynth 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-freetype 3.0.21-26 0.07 MiB 0.04 MiB
extra/vlc-plugin-gme 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-gstreamer 3.0.21-26 0.04 MiB 0.02 MiB
extra/vlc-plugin-jack 3.0.21-26 0.04 MiB 0.02 MiB
extra/vlc-plugin-kate 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-kwallet 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-libsecret 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-lirc 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-live555 3.0.21-26 0.06 MiB 0.03 MiB
extra/vlc-plugin-mad 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-matroska 3.0.21-26 0.44 MiB 0.18 MiB
extra/vlc-plugin-mdns 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-modplug 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-mpeg2 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-mtp 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-musepack 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-nfs 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-notify 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-quicksync 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-samplerate 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-sdl 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-sftp 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-smb 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-soxr 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-srt 3.0.21-26 0.04 MiB 0.01 MiB
extra/vlc-plugin-svg 3.0.21-26 0.03 MiB 0.01 MiB
extra/vlc-plugin-udev 3.0.21-26 0.02 MiB 0.01 MiB
extra/vlc-plugin-upnp 3.0.21-26 0.06 MiB 0.03 MiB
extra/vlc-plugin-x264 3.0.21-26 0.09 MiB 0.02 MiB
extra/vlc-plugin-x265 3.0.21-26 0.01 MiB 0.01 MiB
extra/vlc-plugin-zvbi 3.0.21-26 0.12 MiB 0.05 MiB
extra/vlc-plugins-extra 3.0.21-26 0.05 MiB 0.02 MiB
extra/vlc-plugins-visualization 3.0.21-26 0.11 MiB 0.04 MiB
extra/vlc-plugins-all 3.0.21-26 0.00 MiB 0.00 MiB

Total Download Size: 5.61 MiB
Total Installed Size: 38.15 MiB

but not so much bloatwise since now there is possbility to reduce bloat, if you dare. for those i found installing merely these plugins enough;

sudo pacman -S --asdeps vlc-plugin-ffmpeg vlc-plugin-aribb24 vlc-plugin-matroska vlc-plugin-srt vlc-plugin-svg

would like to know your input as to any plugins required i have missed.

addendum:
you can finally get rid of ffmpeg-4.4, switching to vlc-plugin-gstreamer. however not all codecs seems to work. have clapper also installed which exclusively uses Gstreamer, i have files that it can play but VLC cant play with Gstreamer, but for most things Gstreamer seems to work with OK.

addendum #2;
apart from the plugins i mentioned, you might also need;
vlc-plugin-freetype (a better OSD/subtitile text renderer),
vlc-plugin-archive (for VLSub to work)

5 Likes

Seems to be an AMD GPU Problem:

1 Like

there is theses (meta ?) packages for plugin

  • vlc-plugins-all
  • vlc-plugins-base
  • vlc-plugins-extra

… and even better for those “non-users”: Now you can deinstall vlc as it’s no longer a dependency (within Plasma DE).

7 Likes

so it means we can remove vlc with all the plugins?

I’m talking about the vlc package. You have to check for your own specific case if any of those plugins are useful or not. If you remove too much you could easily reinstall packages, the pacman logs will always tell you what you have removed.

thanks, I’ve checked with octopi, not all plugins can be removed…

There migth be confusion in the stable branch with this vlc plugins … don’t know how to resolve (probably the only “solution” is to install all plugins by default), but at least this should be mentioned in a prominent location that the people know upfront what will happen and what to do.

At least here

nothing was mentioned

It was. I reverted changes made to reflect the actual update, plus added the reason for the splits.

1 Like

I’ve got a weird one. After upgrading nvidia-open-dkms from 575.64-2 to 575.64.03 I suddenly started getting unsolicited reboots. Nothing in logs (I was tailing journalctl, and checked after a reboot). My system rebooted randomly between 15 minutes to 1.5h from bootup on 575.64.03 with 6.15.6-1-MANJARO. I was also using lqx kernel, and there I got complete system hang, to the point of using power button to kill the machine. It’s a Lenovo Legion 5, with AMD Ryzen 7 5800H and NVIDIA GA104M [GeForce RTX 3070 Mobile / Max-Q]. Reverting to 575.64-2 fixed the issue.