[Stable Update] 2026-02-23 - Kernels, Mesa, Wine, COSMIC, GNOME, KDE Frameworks

Hello community, here we have another set of package updates.

Current Promotions

Recent News

New in Manjaro GNOME!

When choosing an accent color in Settings, the folder colors will now change automatically to match when using the Papirus Dark or Papirus Light icon theme.

To try it out, install gnome-shell-extension-papirus-folders-colorizer from Add/Remove Software, logout / login and enable Papirus Folder Colorizer from Extensions.

Or, if you prefer the command line:

Install:

sudo pacman -Syu gnome-shell-extension-papirus-folders-colorizer

Enable the extension:

 gnome-extensions enable papirus-folders-colorizer@NiffirgkcaJ.github.com

Logout:

gnome-session-quit --logout

Also, when applying accent colors from Layout Switcher settings, it will also set the matching folder color. Requires accent-color-change r172.c761c84-2 or newer.

KDE Plasma users with SDDM can now migrate to Plasma Login Manager

After ensuring plasma-login-manager 6.5.90-1 (or newer) is installed, run the following:

sudo pacman -Syu plasma-login-manager
systemctl disable sddm
systemctl enable plasmalogin
sudo pacman -R sddm-kcm sddm
NVIDIA 590 driver drops Pascal support

With the update to driver version 590, the NVIDIA driver no longer supports Pascal (GTX 10xx) GPUs or older.

Impact: Updating the NVIDIA packages on systems with Pascal, Maxwell, or older cards will fail to load the driver, which may result in a broken graphical environment.

Intervention required for Pascal/older users: Users with GTX 10xx series and older cards must switch to a legacy driver to maintain support:

  • Install the official linuxXXX-nvidia-575xx, linuxXXX-nvidia-570xx, or related DKMS packages.
  • Manjaro 26.0 Anh-Linh released
  • Manjaro Summit public Alpha now available
  • As of Linux 5.4.302, the 5.4 series is now EOL (End Of Life). Please install 5.10 LTS (Long Term Support) or 5.15 LTS.
  • As of Linux 6.16.12, the 6.16 series is now EOL (End Of Life). Please install 6.18 LTS (Long Term Support) and/or 6.12 LTS.
  • As of Linux 6.17.13, the 6.17 series is now EOL (End Of Life). Please install 6.18 LTS (Long Term Support) and/or 6.12 LTS.
Previous News
Finding information easier about Manjaro

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

Notable Package Updates

Additional Info

Python 3.14 info

:information_source: You will need to rebuild any AUR Python packages that install files to site-packages or link to libpython3.13.so.

Print a list of of packages that have files in /usr/lib/python3.13/ :

pacman -Qoq /usr/lib/python3.13/

Rebuild them all at once:*

pamac build $(pacman -Qoq /usr/lib/python3.13)

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

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


Our current supported kernels

  • linux510 5.10.250
  • linux515 5.15.200
  • linux61 6.1.163
  • linux66 6.6.126
  • linux612 6.12.73
  • linux618 6.18.12
  • linux619 6.19.2
  • linux61-rt 6.1.158_rt58
  • linux66-rt 6.6.116_rt66
  • linux612-rt 6.12.66_rt15
  • linux617-rt 6.17.5_rt7

Package Changes (2/18/26 02:11)

  • stable core x86_64: 100 new and 84 removed package(s)
  • stable extra x86_64: 3129 new and 3101 removed package(s)
  • stable multilib x86_64: 43 new and 41 removed package(s)

More details about the package changes can be found here

  • No issue, everything went smoothly
  • Yes there was an issue. I was able to resolve it myself.(Please post your solution)
  • Yes i am currently experiencing an issue due to the update. (Please post about it)
0 voters

Check if your mirror has already synced:


13 Likes

Known issues and solutions

This is a wiki post; please edit as necessary.
Please, consider subscribing to the Stable Updates Announcements RSS feed


Please RTFT (Read This Fine Thread) first before reporting the same issues over and over again!

Note: Do not forget to review your .pacnew files:

:warning: Prepare the update beforehand

Preparation steps

From [INFO] Stable branch - BIG update BEST practice

If it has been a long time since your last update, you may want to refresh your pacman-keyring before running the actual update.

  1. Create a list of custom packages for later reference
    pamac list --foreign > ~/alien-pkgs.txt
    
  2. Remove all foreign packages
    pamac remove $(pamac list --foreign --quiet)
    
  3. Remove all orphans and other unneeded packages
    pamac remove --orphans --unneeded
    
  4. Optional: ensure the keyrings are up-to-date
    sudo pacman -Syy manjaro-keyring archlinux-keyring
    
  5. Optional: Run a simulated update
    pamac update --dry-run
    
  6. Looking good? Repeat the above without --dry-run
    reboot
    
  7. Consult the list of packages created in the first step and rebuild only those you really need

Important Note: Users of Plasma and GNOME may lose their X11 session support. Checkout our guides below before restarting your systems!

Important Note: Users of Pascal, Maxwell, or older cards will fail to load the NVIDIA driver when they were using 580xx series earlier, because the 590xx doesn’t support the older hardware anymore. Only Turing series and newer are still supported.

:arrow_right: 2026-02-23

Possible signature validity issues with packages taken over from Arch

Do this before updating!

Edited by @linux-aarhus 2026-02-26T06:35:00Z
Before you jump to the big :hammer_and_wrench: and wipe the pacman gnupg folder

sudo pacman -Syy archlinux-keyring manjaro-keyring

Optionally

sudo pacman-key --populate archlinux manjaro
Original suggestion

The problem… :backhand_index_pointing_down:

https://www.reddit.com/r/archlinux/comments/1rafluf/pacman_and_keyring_issues/

The solution… :backhand_index_pointing_down:

 sudo rm -rf /etc/pacman.d/gnupg
 sudo pacman-key --init && sudo pacman-key --populate archlinux manjaro && sudo pacman -Syu
Unreliability of the `pamac` package manager

Rationale

There recently appears to be a high incidence of pamac crashing in the middle of a system update, be it only in the form of the pamac-manager crashing with the update process continuing in the background, or in the form of a complete crash of the pamac infrastructure, leading to a non-bootable system.

Advice

Until the Manjaro Team has managed to correct this issue, we would advise our users…

  • to either (install and) use octopi — see the screenshot below :backhand_index_pointing_down: — as a graphical package manager

  • …or to use the tried-and-trusted pacman from the command line for updating the repository packages, and to use the pamac command-line utility and flatpak command-line utility afterwards for updating the AUR packages and the FlatPaks, respectively, as follows… :backhand_index_pointing_down:
    sudo pacman-mirrors -f && sudo pacman -Syu && pamac update --aur --devel && flatpak update
    

2026-01-04

problems with polkit

After a change in polkit, some users report permission problems. Different solutions are suggested:

  • rebooting
  • reinstalling polkit (with sudo pacman -S polkit, since pamac may not work in that case)
  • fixing the suid permissions manually with
sudo chmod 4755 /usr/lib/polkit-1/polkit-agent-helper-1
  • fixing the file permissions manually
    The proper permissions are:
drwxr-xr-x (755) - root:root - Directory
-rwxr-xr-x (755) - root:root - Executables
-rw-r--r-- (644) - root:root - Rules files

so to fix you use

sudo chown -R root:root /usr/lib/polkit-1/
sudo chmod 755 /usr/lib/polkit-1/
sudo chmod 755 /usr/lib/polkit-1/polkitd /usr/lib/polkit-1/polkit-agent-helper-1
sudo chmod 644 /usr/lib/polkit-1/rules.d/*

Alternatively, running the full Manjaro packages update via pacman and rebooting before updating the AUR packages withpamac might circumvent the problem from occurring in the first place.

Some users report success with masking the helper service. Please use this as a temporary or last resort solution if everything else fails as this disables an important component and cannot be officially recommended:

sudo systemctl stop polkit-agent-helper.socket
sudo systemctl mask polkit-agent-helper.socket

Another solution for the Polkit issue is to switch Kernel to version 6.6 or above if all the above does not help.

NVIDIA 590 driver drops Pascal and Maxwell support

With the update to driver version 590, the NVIDIA driver no longer supports Pascal (GTX 10xx) or Maxwell (GTX 9xx) GPUs

Impact: Updating the NVIDIA packages on systems with Pascal or Maxwell cards will fail to load the driver, which may result in a broken graphical environment.

Intervention required: Switch to a legacy driver to maintain support:
Install the official linuxXXX-nvidia-575xx, linuxXXX-nvidia-570xx, or related DKMS packages. You can use nvidia-driver-assistant to figure out which driver would support your hardware best.

pacman-mirrors 5.3

Release Notes: v5.3 · Applications / pacman-mirrors · GitLab

error: pacman-mirrors: signature from “Frede Hundewadt”

The package is not corrupted - but for unknown reasons your system does not have the manjaro-keyring that was updated early October.

2025-12-22

Users with old Nvidia cards should change the driver first

Users with older cards should check if they have the proper drivers installed on their system:

$ sudo pacman -Sy nvidia-driver-assistant
$ nvidia-driver-assistant
Detected GPUs:
  GeForce GT 740A - (pci_id 0x1292)

Detected system:
  Manjaro Linux 

Please copy and paste the following command to install the legacy kernel module flavour:
  sudo pacman -S linux618-nvidia-470xx

2025-12-15

NVIDIA 580xx drivers might create issues with desktop environment
  • Current 580xx driver seems to be super unstable. Users who face issues are recommended to report to NVIDIA
  • For 580.119.02 the current workaround to avoid issues with flickering under XFCE is to disable compositing under Settings → Window Manager Tweaks → Compositor → Enable display compositing. NVIDIA is actively working on fixing this issue
  • You may also want to consult the nvidia-open driver public bug tracker

Optional switch to older Nvidia driver

For a list of possible drivers for your hardware run

mhwd -l

If your system was automagically rolled to a supported kernel you may run into conflicts with the meta package(s).

Remove the meta packages

sudo pacman -R linux-nvidia-meta linux-meta

If you are using a desktop system and you are in doubt if you are affected

  • Before you reboot - remove the current driver
    sudo mhwd -r video-nvidia
    
  • Use an earlier driver mhwd -i video-nvidia-{575xx or 570xx}
    Example command
    sudo mhwd -i video-nvidia-575xx
    

2025-12-08

Make sure to fully update grub also on MBR/EFI

On some UEFI systems the fallback EFI entry wont get updated. Hence either ignore the grub update completely and do a system reboot or make sure it got properly updated by running install-grub followed by update-grub after the system update and before a reboot to avoid issues like grub_memcpy not found.

For reinstallation the Anh-Linh ISOs are recommended, which can be found in the first post and include this update already.

Dark theming on XFCE for gtk4 apps and flatpaks (again)

The symlinking for the fixing of the dark theme for some flatpaks (which ignore the env variable) and parts of gtk4 apps might not be enough anymore. For example the graphs in gnome-system-monitor stay white.
So after

mkdir -p ~/.config/gtk-4.0/
ln -sf /usr/share/themes/Matcha-dark-sea/gtk-4.0/{assets,gtk.css,gtk-dark.css} ~/.config/gtk-4.0/

also do (it was not supposed to work anymore, but it does)

gsettings set org.gnome.desktop.interface gtk-theme Adwaita-dark
gsettings set org.gnome.desktop.interface color-scheme prefer-dark

After this you might have to go to the Appearence settings and set the theme back to Matcha dark sea to fix the xfce apps (but the gnome apps will stay dark).

mkinitcpio v40 disabled fallback image creation for new installs

mkinitcpio v40, packaging changes and kernel-install - Arch-dev-public - lists.archlinux.org
This is only affects new installs as we can’t change the hook files on existing installs.

To disable fallback image creation on older installed systems

  • Change PRESETS=('default' 'fallback') line to PRESETS=('default') in the respective .preset files in /etc/mkinitcpio.d/.
  • Regenerate initramfs - sudo mkinitcpio -P
  • Update boot loader - sudo update-grub

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.

waydroid >= 1.5.4-3 update may require manual intervention

The waydroid package prior to version 1.5.4-2 (including aur/waydroid) creates Python byte-code files (.pyc) at runtime which were untracked by pacman. This issue has been fixed in 1.5.4-3, where byte-compiling these files is now done during the packaging process.

As a result, the upgrade may conflict with the unowned files created in previous versions. If you encounter errors like the following during the update:

error: failed to commit transaction (conflicting files)

waydroid: /usr/lib/waydroid/tools/pycache/init.cpython-313.pyc exists in filesystem

waydroid: /usr/lib/waydroid/tools/actions/pycache/init.cpython-313.pyc exists in filesystem

waydroid: /usr/lib/waydroid/tools/actions/pycache/app_manager.cpython-313.pyc exists in filesystem

You can safely overwrite these files by running the following command:

pacman -Syu --overwrite /usr/lib/waydroid/tools/\*__pycache__/\*

dovecot >= 2.4 requires manual intervention

The dovecot 2.4 release branch has made breaking changes which result in it being incompatible with any <= 2.3 configuration file.

Thus, the dovecot service will no longer be able to start until the configuration file was migrated, requiring manual intervention.

For guidance on the 2.3-to-2.4 migration, please refer to the following upstream documentation: Upgrading Dovecot CE from 2.3 to 2.4

Furthermore, the dovecot 2.4 branch no longer supports their replication feature, it was removed.

For users relying on the replication feature or who are unable to perform the 2.4 migration right now, we provide alternative packages available in [extra]:

  • dovecot23
  • pigeonhole23
  • dovecot23-fts-elastic
  • dovecot23-fts-xapian

The dovecot 2.3 release branch is going to receive critical security fixes from upstream until stated otherwise.

zabbix >= 7.4.1-2 may require manual intervention

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-common split 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.

Once migrated, you may remove the obsolete user accounts from your system.

Plasma 6.5 will need manual intervention if you are on X11

On Plasma 6.5 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 after the system update completed, 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 for every one using Plasma.

GNOME 49 is here and wayland is the default

With GNOME 49 there is no X11 session anymore. X11 support got disabled. It will get removed with GNOME 50 anyway. You still can use X11 applications via XWayland as usual, however running GNOME under X11 is not possible anymore.

.NET packages may require manual intervention

2025-12-11 - George Rawlinson

The following packages may require manual intervention due to the upgrade from 9.0 to 10.0:

  • aspnet-runtime
  • aspnet-targeting-pack
  • dotnet-runtime
  • dotnet-sdk
  • dotnet-source-built-artifacts
  • dotnet-targeting-pack

pacman may display the following error failed to prepare transaction (could not satisfy dependencies) for the affected packages.

If you are affected by this and require the 9.0 packages, the following commands will update e.g. aspnet-runtime to aspnet-runtime-9.0:

pacman -Syu aspnet-runtime-9.0

pacman -Rs aspnet-runtime

Arch Linux - News: .NET packages may require manual intervention

2025-10-06

Apache - hardening override configuration

/etc/systemd/system/httpd.service.d/hardening.conf

Change the values to suit your use case

To disable a hardening change a value to either off or false and restart the service

[Service]
# These are the settings from service file `httpd.service`, providing some extra
# hardening and security. If this conflicts with your use case uncomment below and
# configure as required.

#NoNewPrivileges=on
#PrivateDevices=on
#PrivateTmp=on
#ProtectHome=on

Also see → Apache HTTP Server - ArchWiki

2025-08-30

Libreoffice 25.8.0.4 crashes on opening files

In case you experience immediate crash of Libreoffice Writer ver 25.8.0.4 (or other office apps and versions too?) on opening every already saved .docx file (or other formats too?), the workaround may be to switch from the Microsoft Tabbed toolbar to the standard old look. View -> User interface... until the bug is fixed.

This might or might not be fixed in 25.8.1 since there are several similar bugs in the bugtracker, one is fixed and one not until ver. 26. I guess some input from test or unstable branch users will help here.

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.

2025-08-11

Wrong default action removing phonon-qt6-vlc
looking for conflicting packages...
:: phonon-qt6-vlc-0.12.0-5 and phonon-qt5-vlc-0.12.0-3 are in conflict. Remove phonon-qt5-vlc? [y/N] y

The default is No, which will leave the old and deprecated package. This is obviously not what we want, so answer Y here.

Grub gained security fixes. Updating it may be risky

When Manjaro updates the grub package the actual installed binaries in master boot record (MBR) or UEFI won’t get updated. This is however needed to apply recent security fixes added to grub. Therefore we created Install-grub: a new way to keep your EFI/MBR in-sync with grub package to make it easier.

A more manual approach can be found here: [root tip] [How To] Primer on handling a grub package update

We also have it documented in our wiki on how to manually install grub when a disaster happens: GRUB/Restore the GRUB Bootloader - Manjaro. So if you are not experienced with it you can either ignore that extra step or have an install media at hand to recover as needed.

See also on how to create a boot media to install Manjaro fresh: Burn an ISO File - Manjaro. Those who want to get install medias having this update included may look for 25.0 ISOs when released or here: Releases · manjaro/release-review · GitHub

Remember, update-grub only updates the boot menu and install-grub is a script helper to install or reinstall grub on most case automatically via grub-install. All grub installations can be with a risk when not done properly as the user will change low level system parts and can easily break their systems.

Note: most likely grub was initially installed by an installer and therefore the user doesn’t know how grub got installed. So if you are unsure simply skip a reinstallation of grub.

Additional information can be found here.

Grub - Error: grub_is_using_legacy_shim_lock_protocol not found

The issue Error: grub_is_using_legacy_shim_lock_protocol not found is caused when the EFI firmware is pointing to the fallback /EFI/boot/bootx64.efi which is not updated automatically.

When it happens the efi-stub /EFI/Manjaro/grubx64.efi must be copied to /EFI/boot/ as bootx64.efi and this is what the install-grub script is designed for: Install-grub: a new way to keep your EFI/MBR in-sync with grub package

Booting from a live ISO running install-grub in chroot I may result in

WARNING: EFI directory not found! Grub couldn't be installed.

You can verified your mounts for $esp and check the /sys/firmware/efi/efivars.

efibootmgr can be used to create an efi entry pointing to the efi-stub in /EFI/Manjaro/grubx64.efi and manually generated grub.cfg using grub-mkconfig.

Example run of install-grub

[manjaro user]# install-grub
[D] GRUB 2 EFI-x64 found
[D] Checking EFI-Directory: /boot/efi
[D] Found EFI Bootloader: /boot/efi/EFI/Manjaro/grubx64.efi
[D] Found EFI Fallback: /boot/efi/EFI/boot/bootx64.efi
Install command will be: grub-install --no-nvram --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Manjaro --recheck --force
Do you want to proceed? (yes/no) yes
ok, we will proceed
Grub will be installed on: EFI
Installing for x86_64-efi platform.
Installation finished. No error reported.
Update Grub Menu
Do you want to proceed? (yes/no) yes
ok, we will proceed
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.15-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-6.15-x86_64.img
Found initrd fallback image: /boot/initramfs-6.15-x86_64-fallback.img
Found linux image: /boot/vmlinuz-6.12-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-6.12-x86_64.img
Found initrd fallback image: /boot/initramfs-6.12-x86_64-fallback.img
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme1n1.
Found memtest86+ EFI image: /boot/memtest86+/memtest.efi
/usr/bin/grub-probe: warning: unknown device type nvme1n1.
done
Warning: GRUB bootloader at /boot/efi/EFI/Manjaro was updated,
but it seems like you are not using it by default.
Please check your EFI boot priorities!

Example

[manjaro user]# efibootmgr
BootCurrent: 000A
Timeout: 1 seconds
BootOrder: 000A,0001,0003,0008,0009,0002,0004,0000,0007,0006,0005
Boot0000  Lenovo Cloud  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)/Uri(https://download.lenovo.com/pccbbs/cdeploy/efi/boot.efi)
Boot0001* UEFI OS       HD(1,GPT,519fa53d-c862-4efb-948b-eee1a5d9c584,0x1000,0x96000)/\EFI\BOOT\BOOTX64.EFI0000424f
Boot0002  UEFI: HTTP IPv4 Marvell AQtion 10Gbit Network Adapter PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)/Uri()0000424f
Boot0003* UEFI: PXE IPv4 Marvell AQtion 10Gbit Network Adapter  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)0000424f
Boot0004  UEFI: HTTP IPv6 Marvell AQtion 10Gbit Network Adapter PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv6([::],0,Static,[::],[::],64)/Uri()0000424f
Boot0005* Generic Usb Device    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0006* CD/DVD Device VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0007  Win VDI Boot  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)/Uri(https://download.lenovo.com/pccbbs/cdeploy/vdiboot/efi/vdi.efi)
Boot0008* UEFI: PXE IPv6 Marvell AQtion 10Gbit Network Adapter  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv6([::],0,Static,[::],[::],64)0000424f
Boot0009* UEFI: KingstonDataTraveler 3.0PMAP, Partition 2       PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x1)/USB(7,0)/HD(2,GPT,9bea21dc-4f71-6934-996a-cdea67030e7b,0x6f6ffd8,0x10000)0000424f
Boot000A* Manjaro Linux HD(1,GPT,519fa53d-c862-4efb-948b-eee1a5d9c584,0x1000,0x96000)/\EFI\MANJARO\GRUBX64.EFI

Set boot order (example)

[manjaro user]# efibootmgr --bootorder 000A,0001,0000
BootCurrent: 000A
Timeout: 1 seconds
BootOrder: 000A,0001,0000
Boot0000  Lenovo Cloud  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)/Uri(https://download.lenovo.com/pccbbs/cdeploy/efi/boot.efi)
Boot0001* UEFI OS       HD(1,GPT,519fa53d-c862-4efb-948b-eee1a5d9c584,0x1000,0x96000)/\EFI\BOOT\BOOTX64.EFI0000424f
Boot0002  UEFI: HTTP IPv4 Marvell AQtion 10Gbit Network Adapter PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)/Uri()0000424f
Boot0003* UEFI: PXE IPv4 Marvell AQtion 10Gbit Network Adapter  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)0000424f
Boot0004  UEFI: HTTP IPv6 Marvell AQtion 10Gbit Network Adapter PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv6([::],0,Static,[::],[::],64)/Uri()0000424f
Boot0005* Generic Usb Device    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0006* CD/DVD Device VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0007  Win VDI Boot  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)/Uri(https://download.lenovo.com/pccbbs/cdeploy/vdiboot/efi/vdi.efi)
Boot0008* UEFI: PXE IPv6 Marvell AQtion 10Gbit Network Adapter  PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)/MAC(047bcba9026a,0)/IPv6([::],0,Static,[::],[::],64)0000424f
Boot0009* UEFI: KingstonDataTraveler 3.0PMAP, Partition 2       PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x1)/USB(7,0)/HD(2,GPT,9bea21dc-4f71-6934-996a-cdea67030e7b,0x6f6ffd8,0x10000)0000424f
Boot000A* Manjaro Linux HD(1,GPT,519fa53d-c862-4efb-948b-eee1a5d9c584,0x1000,0x96000)/\EFI\MANJARO\GRUBX64.EFI
Potential issues with toolchain update due to glibc 2.42

Whenever the toolchain gets updated, your system more or less switches to new versions of low level basic system package, which can soft-brick your system when not updated properly.

A more static release model of the likes of Debian or Ubuntu, only update the toolchain with major release updates. With Arch and Manjaro, this happens more often without a major release announcement.

Kernels and other system relevant parts need to been updated when that happens. glibc is used by more than 4955 packages.

To add a safety net to your system, you can install pacman-static:

sudo pacman -U https://mirrors.manjaro.org/repo/pool/overlay/pacman-static-7.0.0.r6.gc685ae6-8-x86_64.pkg.tar.xz

… and maintain the system as usual via sudo pacman-static -Syu, even when the regular pacman might trow glibc errors: With update I see glibc errors

phonon-qt5 and phonon-qt5-gstreamer packages got dropped to AUR

Those packages used to be in the repo, but they were dropped to the AUR because they’re still qt5-based and no longer required by any of the official packages — with the exception perhaps that they might be a dependency of something installed from the AUR.

2025-07-12

SDDM may crash with Nvidia drivers

In some case Nvidia drivers need the following workaround in /etc/environment to launch SDDM properly:

MESA_LOADER_DRIVER_OVERRIDE=zink

Warning: ksystemstats: local (6.4.0-1) is newer than extra

If you get this warning, run the following command in order to downgrade the installed package with the higher version to the version currently in the repository… :point_down:

 sudo pacman -Syuu
VLC does not play (certain) videos

For this update, the VLC packages were split up, and not all codecs may be installed on your system. You can install the additional codecs individually, or install the vlc-plugins-all meta-package, which will pull in all available plugins.

 sudo pacman -S vlc-plugins-all
linux-firmware-meta replaces linux-fimware

With the linux-firmware-meta package, all of the firmware is now split up into individual packages, which are all installed as dependencies of linux-firmware-meta.

If you wish to uninstall the firmware packages that you don’t need — e.g. linux-firmware-nvidia — including the meta package itself, then be sure to mark the firmware packages you wish to keep as explicitly installed, or else pacman will regard them as orphans, which would be dangerous when cleaning out your real orphans.

 sudo pacman -D --asexplicit <name-of-package(s)>

2025-06-23

Breaking changes to wine and wine-staging

Transition to the new WoW64 wine and wine-staging

2025-06-16
We are transitioning the wine and wine-staging package to a pure wow64 build. This change removes the dependency on the multilib repository for wine and wine-staging.
The main reason for this is to align with upstream Wine development, which simplifies packaging and the dependency chain.
Potential Issues:

  • OpenGL Performance: A known limitation of the new WoW64 mode is reduced performance for 32-bit applications that use OpenGL directly
  • Breaking Changes: Existing 32-bit prefixes needs to be recreated
    If you are facing issues with 32 bit prefixes, please recreate these and reinstall the application.
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 introduces a possible breaking change if you have custom scripts relying on the mirrors data file. If this is the case, then simply create a symlink from the new location under /var/lib back to the old location, i.e. /usr/share.

ln -s /var/lib/pacman-mirrors /usr/share/

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

xkeyboard-config 2.45 issue with symlinks

You may fail to upgrade from 2.44 to 2.45 due to some changes to symlinks. A discussion about it can be found here: Cannot update xkeyboard-config to 2.45 / Pacman & Package Upgrade Issues / Arch Linux Forums

The solution is to update the AUR packages depending on xkeyboard-config or move the files to the new folder /usr/share/xkeyboard-config-2.

More information about it here: xkeyboard-config 2.45 issue with symlinks (#1) · Issues · Arch Linux / Packaging / Packages / xkeyboard-config · GitLab

avahi-discover python script may fail to discover services

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

Move /usr/lib/avahi to /var/lib and symlink it back to /usr

sudo mv /usr/lib/avahi /var/lib/ && sudo ln -s /var/lib/avahi /usr/lib/

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

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

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

sudo chmod g+w /var/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


Previous stable update threads:

Stable Updates

1 Like

@philm, that link seems to point at the packages for the Testing Update. :wink:

Could not update with manjaro sway:

~ $ sudo pacman -Syu                                                                                                                                                                                     
[sudo] password for valdur:
:: Synchronizing package databases...
 manjaro-sway                                                                                       9,9 KiB  87,1 KiB/s 00:00 [############################################################################] 100%
 core                                                                                             150,4 KiB  1074 KiB/s 00:00 [############################################################################] 100%
 extra                                                                                              8,5 MiB  9,93 MiB/s 00:01 [############################################################################] 100%
 multilib                                                                                         142,8 KiB  1066 KiB/s 00:00 [############################################################################] 100%
:: Starting full system upgrade...
:: Replace xcursor-breeze with extra/breeze-cursors5? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing xcursor-breeze breaks dependency 'xcursor-breeze' required by manjaro-sway-settings

Currently using manjaro-sway-settings-16.39.5-10
Or even using manjaro-sway-settings-git-r2156.2a0a6fd0-1 doesn’t resovle conflict.

Lately there have been some flickering around cursor theme in git: Commits · manjaro-sway/desktop-settings · GitHub

Looks like both of packages are too old.

Mod edit: Added code formatting (``` above and below pasted output). :wink:

1 Like

Until @boredland pushes the update, you can update manually to manjaro-sway-settings 16.39.8-11 via the updated PKGBUILD.

Update failed until I uninstalled JAMI[-qt|daemon] and (AUR)LADYBIRD-GIT packages first. After I could install one or the other, but not both. The required packages UNDER JAMI and LADYBIRD are in collision. So, I had to make a choice: and that was the ONLY issue. Only two pacdiff files, and I could ignore both of them. Nice!

1 Like

A post was split to a new topic: Display scaling is broken in login manager

ciao
today i try to make the update, there is a problem with few packages because the key PGP, i had repond to no eliminate the packages and the update is blocked…
the log from the terminal:

errore: alsa-utils: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/alsa-utils-1.2.15.2-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: jack2: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/jack2-1.9.22-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: highway: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/highway-1.3.0-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: libjxl: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/libjxl-0.11.2-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: libvdpau: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/libvdpau-1.5-4-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: libvpl: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/libvpl-2.16.0-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: vmaf: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/vmaf-3.0.0-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: libmfx: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/libmfx-23.2.2-6-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: onetbb: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/onetbb-2022.3.0-4-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: openh264: la firma di "Daniel Bermond <dbermond@archlinux.org>" ha un'affidabilità marginale
:: Il file /var/cache/pacman/pkg/openh264-2.6.0-2-x86_64.pkg.tar.zst è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
Vuoi eliminarlo? [S/n] n
errore: impossibile eseguire l'operazione richiesta (il pacchetto non è valido oppure è corrotto)
Si sono verificati degli errori, nessun pacchetto è stato aggiornato. 

two days before i give at the terminal the commands that i had read on the forum because i had the earley package of arch keyring (sudo pacman -Syuu, sudo rm -rf /etc/pacman.d/gnupg, sudo pacman-key --init, sudo pacman-key --populate archlinux manjaro).
thanks

the system:

                                                                        1 ✘  4m 41s  
System:
  Kernel: 6.18.8-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.18-x86_64
    root=UUID=0a9f49ef-5304-4c5d-a3cd-2f8d03ff1880 rw quiet splash
    resume=UUID=3758eb99-367f-43f0-ac5d-ba59f52b8875 udev.log_priority=3
  Desktop: KDE Plasma v: 6.5.5 tk: Qt v: N/A info: frameworks v: 6.22.0
    wm: kwin_wayland with: krunner vt: 1 dm: SDDM Distro: Manjaro
    base: Arch Linux
Machine:
  Type: Laptop System: FUJITSU product: LIFEBOOK U727 v: 10601736746
    serial: <superuser required> Chassis: type: 10 v: LIFEBOOK U727
    serial: <superuser required>
  Mobo: FUJITSU model: FJNB2B1 v: B4 serial: <superuser required>
    part-nu: SK00 uuid: <superuser required> Firmware: UEFI
    vendor: FUJITSU // Insyde v: Version 1.21 date: 01/10/2023
Battery:
  ID-1: CMB1 charge: 14.4 Wh (32%) condition: 45/45 Wh (100%) volts: 11.23
    min: 10.8 model: Fujitsu CP633525-03 type: Li-ion serial: <filter> charging:
    status: discharging control: start: N/A end: 100% cycles: N/A
Memory:
  System RAM: total: 16 GiB available: 15.44 GiB used: 2.31 GiB (15.0%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 2 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: ChannelA-DIMM0 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 8 GiB speed: 2133 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Samsung
    part-no: M471A1K43CB1-CRC serial: <filter>
  Device-2: ChannelB-DIMM0 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 8 GiB speed: 2133 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: Samsung
    part-no: M471A1K43BB1-CRC serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i5-6200U bits: 64 type: MT MCP arch: Skylake
    gen: core 6 level: v3 note: check built: 2015 process: Intel 14nm family: 6
    model-id: 0x4E (78) stepping: 3 microcode: 0xF0
  Topology: cpus: 1x dies: 1 clusters: 2 cores: 2 threads: 4 tpc: 2
    smt: enabled cache: L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB
    desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 400 min/max: 400/2800 scaling: driver: intel_pstate
    governor: powersave cores: 1: 400 2: 400 3: 400 4: 400 bogomips: 19200
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush
    clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64
    dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu
    fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ida
    intel_pt invpcid lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr
    mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge
    pln pni popcnt pse pse36 pti pts rdrand rdseed rdtscp rep_good sdbg sep
    smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2
    tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic
    xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Vulnerable: No microcode
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: KVM: Split huge pages
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional;
    RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: Intel Skylake-U GT2 [HD Graphics 520] vendor: Fujitsu driver: i915
    v: kernel arch: Gen-9 process: Intel 14n built: 2015-16 ports: active: eDP-1
    empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1916
    class-ID: 0300
  Device-2: Chicony FJ Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:4 chip-ID: 04f2:b5b9
    class-ID: 0e02
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting
    alternate: fbdev,vesa dri: iris gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model: LG Display 0x054c built: 2016 res: mode: 1920x1080
    hz: 60 scale: 125% (1.25) to: 1536x864 dpi: 177 gamma: 1.2 chroma: red:
    x: 0.592 y: 0.357 green: x: 0.333 y: 0.561 blue: x: 0.153 y: 0.110 white:
    x: 0.314 y: 0.329 size: 276x156mm (10.87x6.14") diag: 317mm (12.5")
    ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
    drv: iris x11: drv: iris
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.3.4-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 520 (SKL GT2)
    device-ID: 8086:1916 memory: 15.08 GiB unified: yes display-ID: :1.0
  API: Vulkan v: 1.4.335 layers: 2 device: 0 type: integrated-gpu name: Intel
    HD Graphics 520 (SKL GT2) driver: mesa intel v: 25.3.4-arch1.1
    device-ID: 8086:1916 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdpyinfo,xprop
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Fujitsu
    driver: snd_hda_intel v: kernel alternate: snd_soc_avs bus-ID: 00:1f.3
    chip-ID: 8086:9d70 class-ID: 0403
  API: ALSA v: k6.18.8-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.4.10 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Ethernet I219-LM vendor: Fujitsu driver: e1000e v: kernel
    port: N/A bus-ID: 00:1f.6 chip-ID: 8086:156f class-ID: 0200
  IF: enp0s31f6 state: down mac: <filter>
  Device-2: Intel Wireless 8260 driver: iwlwifi v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:24f3 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  IF-ID-1: wwp0s20f0u9i12 state: down mac: <filter>
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:3 chip-ID: 8087:0a2b
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 238.47 GiB used: 49.15 GiB (20.6%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Micron model: 1100 MTFDDAV256TBN5
    size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: A032 scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 221.19 GiB size: 216.66 GiB (97.95%)
    used: 49.15 GiB (22.7%) fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: N/A
    uuid: 0a9f49ef-5304-4c5d-a3cd-2f8d03ff1880
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 328 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: F98B-3C92
Swap:
  Kernel: swappiness: 10 (default 60) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 16.99 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/sda3 maj-min: 8:3 label: swap
    uuid: 3758eb99-367f-43f0-ac5d-ba59f52b8875
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-6:2 info: Cypress Unprogrammed CY7C65632/34 hub HX2VL ports: 4
    rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 04b4:6570 class-ID: 0900
  Device-1: 1-7:3 info: Intel Bluetooth wireless interface type: bluetooth
    driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 100mA chip-ID: 8087:0a2b class-ID: e001
  Device-2: 1-8:4 info: Chicony FJ Camera type: video driver: uvcvideo
    interfaces: 2 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0
    power: 500mA chip-ID: 04f2:b5b9 class-ID: 0e02
  Device-3: 1-9:5 info: Sierra Wireless EM7455 type: communication,CDC-data
    driver: cdc_mbim interfaces: 5 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 500mA chip-ID: 1199:9075 class-ID: 0a00
    serial: <filter>
  Hub-3: 2-0:1 info: super-speed hub ports: 6 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 28.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: pacman pkgs: 1484 libs: 392 tools: pamac pm: rpm pkgs: 0
    pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://manjaro.kurdy.org/stable/$repo/$arch
    2: https://mirrors.manjaro.org/repo/stable/$repo/$arch
    3: https://mirrors2.manjaro.org/stable/$repo/$arch
    4: https://manjaro.ynh.ovh/stable/$repo/$arch
    5: https://manjaro.mirrors.uk2.net/stable/$repo/$arch
    6: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
    7: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
    8: https://ipng.mm.fcix.net/manjaro/stable/$repo/$arch
    9: https://mirror.alwyzon.net/manjaro/stable/$repo/$arch
    10: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    11: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    12: https://manjaro.syxpi.fr/manjaro/stable/$repo/$arch
    13: https://mirror.easyname.at/manjaro/stable/$repo/$arch
    14: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
    15: https://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
    16: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
    17: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
    18: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    19: https://mirrors.up.pt/pub/manjaro/stable/$repo/$arch
    20: https://nnenix.mm.fcix.net/manjaro/stable/$repo/$arch
    21: https://forksystems.mm.fcix.net/manjaro/stable/$repo/$arch
    22: https://coresite.mm.fcix.net/manjaro/stable/$repo/$arch
    23: https://cofractal-ewr.mm.fcix.net/manjaro/stable/$repo/$arch
    24: https://southfront.mm.fcix.net/manjaro/stable/$repo/$arch
    25: https://mirror.mobinhost.com/manjaro/stable/$repo/$arch
    26: https://volico.mm.fcix.net/manjaro/stable/$repo/$arch
    27: https://nocix.mm.fcix.net/manjaro/stable/$repo/$arch
    28: https://ohioix.mm.fcix.net/manjaro/stable/$repo/$arch
    29: https://irltoolkit.mm.fcix.net/manjaro/stable/$repo/$arch
    30: https://mirror.fcix.net/manjaro/stable/$repo/$arch
    31: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
    32: https://ziply.mm.fcix.net/manjaro/stable/$repo/$arch
    33: https://codingflyboy.mm.fcix.net/manjaro/stable/$repo/$arch
    34: https://edgeuno-bog2.mm.fcix.net/manjaro/stable/$repo/$arch
    35: https://mirror.xenyth.net/manjaro/stable/$repo/$arch
    36: https://repo.ialab.dsu.edu/manjaro/stable/$repo/$arch
    37: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
    38: https://gsl-syd.mm.fcix.net/manjaro/stable/$repo/$arch
    39: https://manjaro.c3sl.ufpr.br/stable/$repo/$arch
    40: https://opencolo.mm.fcix.net/manjaro/stable/$repo/$arch
    41: https://ftp.yz.yamagata-u.ac.jp/pub/linux/manjaro/stable/$repo/$arch
    42: https://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
    43: https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 193
  1: cpu: 14.0% command: firefox pid: 3645 mem: 599.2 MiB (3.7%)
  2: cpu: 11.3% command: kwin_wayland pid: 727 mem: 178.1 MiB (1.1%)
  3: cpu: 7.6% command: firefox pid: 4129 mem: 347.4 MiB (2.1%)
  4: cpu: 7.3% command: plasmashell pid: 874 mem: 361.4 MiB (2.2%)
  5: cpu: 1.6% command: ksystemstats pid: 990 mem: 32.5 MiB (0.2%)
  Memory top: 5 of 193
  1: mem: 599.2 MiB (3.7%) command: firefox pid: 3645 cpu: 14.0%
  2: mem: 361.4 MiB (2.2%) command: plasmashell pid: 874 cpu: 7.3%
  3: mem: 347.4 MiB (2.1%) command: firefox pid: 4129 cpu: 7.6%
  4: mem: 285.3 MiB (1.8%) command: firefox pid: 4046 cpu: 1.4%
  5: mem: 275.5 MiB (1.7%) command: krunner pid: 3551 cpu: 0.0%
Info:
  Processes: 193 Power: uptime: 1h 4m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.16 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 258 default: graphical
    tool: systemctl
  Compilers: N/A Shell: Zsh v: 5.9 running-in: konsole inxi: 3.3.40

1 Like

Not sure if I have the issues, I didn’t do the solution before updating but afterwards, what would happen?

Possible signature validity issues with packages taken over from Arch

The problem… :backhand_index_pointing_down:

https://www.reddit.com/r/archlinux/comments/1rafluf/pacman_and_keyring_issues/

The solution… :backhand_index_pointing_down:

 sudo rm -rf /etc/pacman.d/gnupg
 sudo pacman-key --init && sudo pacman-key --populate archlinux manjaro && sudo pacman -Syu

Do this before updating!

5 Likes

thanks, i give at the terminal the commands from the post of Carpenter,Finish the update…

2 Likes

Is there a way to go back to the old mouse pointers before this update?

Settings - Animations - Desktop Animations - Window Open/ Close -
None option has gone, at least for me

Is it a bug or a feature now? :slight_smile:

2 Likes

Gnome screen recording button missing after update.
gst-plugins-good and gst-plugin-pipewire installed

1 Like

Yes, this also happens on my system.

This is happening to me too

Should this be done by everyone beforehand, or only if you run into the signing issue?
I ask because you write:

Gone for me too; I have to add that most of the time the animations don’t work right anyway (e.g. the minimize animates the minimization to the minimize button rather than the panel - LOL).

On the basis that it only takes a few seconds and can’t do any harm if it isn’t needed, better to do it anyway rather than risk wasting time with an aborted upgrade and having to start again from scratch.

3 Likes

After major updates, I run the following:

rm -rf ~/.cache/*
kbuildsycoca6 --noincremental
reboot

To date, this has eliminated (almost) every glitch!

4 Likes