Hello community, here we have another set of package updates. Welcome to our new development cycle of Manjaro 25.1.0, code-named ‘Anh-Linh’.We will focus on Plasma 6.5 series and will introduce GNOME 49, maybe Cosmic 1.0 (Beta).
Current Promotions
Get the latest Gaming Laptop by Slimbook powered by Manjaro: Slimbook Manjaro III
Protect your personal data, keep yourself safe with Surfshark VPN: See current promotion
As of Linux 6.16.12, the 6.16 series is now EOL (End Of Life). Please install 6.17 stable and/or 6.12 LTS (Long Term Support).
Valkey to replace Redis in the [extra] Repository
2025-04-17 - Andrew Crerar
Valkey, a high-performance key/value datastore, will be replacing redis in the [extra] repository. This change is due to Redis modifying its license from BSD-3-Clause to RSALv2 and SSPLv1 on March 20th, 2024.
Arch Linux Package Maintainers intend to support the availability of the redis package for roughly 14 days from the day of this post, to enable a smooth transition to valkey. After the 14 day transition period has ended, the redis package will be moved to the AUR. Also, from this point forward, the redis package will not receive any additional updates and should be considered deprecated until it is removed.
Users are recommended to begin transitioning their use of Redis to Valkey as soon as possible to avoid possible complications after the 14 day transition window closes.
Manjaro, like many other open-source projects, relies on the generosity of its community through donations and corporate sponsorships to support its growth and development. These donations are essential in covering the various expenses incurred in the operations of the project such as server costs, software development tools, infrastructure expenses, training, flying people to events or conferences and the salaries of key developers. With the help of these donations, Manjaro is able to secure the necessary financial stability that allows the project to continuously improve and remain active. If you love Manjaro, consider to donate!
As you might have seen some of our team were able to attend FOSDEM 2023 and the conference proved to be incredibly productive for us. See our blog post for more.
Finding information easier about Manjaro always has been a topic that needed to be solved. With our new search we have put all Manjaro data accessible in one place and divided by sections so it makes it easier to digest: News – Manjaro
You will need to rebuild any AUR Python packages that install files to site-packages or link to libpython3.12.so.
Print a list of of packages that have files in /usr/lib/python3.12/ :
pacman -Qoq /usr/lib/python3.12/
Rebuild them all at once:*
pamac build $(pacman -Qoq /usr/lib/python3.12)
Use rebuild-detector to see if anything else needs to be rebuilt:
checkrebuild
* It’s recommended to clean your build cache first with pamac clean --build-files
Info about AUR packages
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 Support > AUR and a helpful volunteer may be able to assist you.
Warning
Disabling all fallback initramfs generation will deprive you of another option to boot into the system in case a default initramfs fails. Before proceeding, make sure you have a bootable installation medium for rescue purposes on hand.
Heads up: Gnome 49 is here and wayland is the default.
2025-08-24
Graphical issues on older hardware (Black screen, Flickering) due to mesa 25.2.x update
It seems on older hardware the mesa 25.2.x update created some regressions which may result in black screens or flickering. Some older Nvidia cards with nouveau driver seem to be affected.
You can try to use the 25.1.x series of Mesa via this repo. Simply place it on top of [extra] in your /etc/pacman.conf file and use sudo pacman -Syuu to downgrade.
[mesa-251]
SigLevel = PackageRequired
Server = https://download.manjaro.org/pkgs/mesa
If you have no graphical session available you can access the bootloader by pressing ESC key during boot and select the bootloader entry. Press CTRL+E for edit and search for the words quiet and splash. Delete those and add 3 to the line. Then execute CTRL+x to start your session. You will land in a text console TTY. Login with your user.
Edit the /etc/pacman.conf with nano: sudo nano /etc/pacman.conf. Perform the downgrade and reboot.
ffmpeg is a package we import from Arch verbatim, and the version of ffmpeg in the Manjaro Unstable and Testing repositories is 2:8.0-3, which is the same as in Arch.
Disabled fallback image creation for new installs.
Generally they are not super useful and people that need them can enable them if
they would like too. This is only affects new installs as we can’t change the
hook files on existing installs.
Fallback images are like suspenders. If you’re wearing a belt, you (almost) never need them.
But when it comes to computers, software, and my data, I always wear a belt and suspenders, and sometimes a safety pin too. (In real life, a belt is enough for me.)
3 kernel, fallback, btrfs-raid (2 different SSDs), snapshots(@,@home,@…), backups(external) & live-USB
I was so happy when pacdiff’s merge feature got fixed in Manjaro after being broken for a few months. (Last year was it?)
I’ve never done it any other way! Update every system easily with ssh, and much quicker than meld for me.
Now it’s doing something really wonky.
Even though I should not get this, for one pacnew I got:
==> pacnew file found for /etc/default/grub-btrfs/config
:: (V)iew, (M)erge, (S)kip, (R)emove pacnew, (O)verwrite with pacnew, (Q)uit: [v/m/s/r/o/q] m
-> Unable to find an older package to base merge on.
I skipped that file, and moved on to one of the other 8 I think I had. I was 3 or 4 in when I realised the merge view was off.
The remaining ones, (V)iew and (M)erge are completely different diffs, (V)iew being correct.
For now, I have to rollback, I saved botched pacnews.
Always leave at least one older version. I usually leave three and use sudo paccache -rvk3 occasionally.
I suppose you could downgrade temporarily to that version with sudo manjaro-downgrade grub-btrfs, then update and deal with the pacnew. Not tested, however in theory I imagine that should work.
interesting change. Frankly, as a sdboot user, this saves a lot of space efi partitions, as fallback images are huge. With just one kernel it is usually enough, but I had run into problems with two kernels present (i.e. four initram images).
The generation of fallback images can be disabled:
Change PRESETS=('default' 'fallback') line to PRESETS=('default') in the respective .preset files in /etc/mkinitcpio.d/.
Remove the fallback initramfs images in /boot/.
Update your boot loader configuration.
Warning
Disabling all fallback initramfs generation will deprive you of another option to boot into the system in case a default initramfs fails. Before proceeding, make sure you have a bootable installation medium for rescue purposes on hand.