[Unstable Update] June 2025

You would normally already have both kwin_wayland and kwin_x11 installed, but the default up until now — or at least, in Manjaro, because Arch upstream has already switched to Wayland a long time ago — has been X11. This will now change with the upgrade to Plasma 6.4.

plasma-x11-session is a meta-package. It will take care of configuring your Plasma session for X11, and it will automatically pull in whatever is needed if you don’t have it installed already.

2 Likes

I don’t have sddm.conf in /etc and in /etc/sddm.conf.d/*.

Well, /etc/sddm.conf is strictly speaking not even needed anymore because it is superseded by drop-in files in /etc/sddm.conf.d/. And you will have something in there, normally.

I don’t have the folder /etc/sddm.conf.d/ and installing plasma-x11-session works for me.
If I don’t read this thread before doing the today update maybe I will have problem with login in sddm.

In that case, you will be using the default values as set in /usr/lib/sddm/sddm.conf.d/default.conf.

Current changes between testing and unstable branch:

:: Different overlay package(s) in repository extra x86_64

-------------------------------------------------------------------------------
                             PACKAGE              testing             unstable
-------------------------------------------------------------------------------
                    plasma-workspace              6.3.5-0                    -


:: Different sync package(s) in repository extra x86_64

-------------------------------------------------------------------------------
                             PACKAGE              testing             unstable
-------------------------------------------------------------------------------
                              awxkit             24.6.1-3             24.6.1-4
                           bluedevil            1:6.3.5-1            1:6.4.0-1
                              breeze              6.3.5-1              6.4.0-1
                         breeze-grub              6.3.5-1              6.4.0-1
                          breeze-gtk              6.3.5-1              6.4.0-1
                     breeze-plymouth              6.3.5-1              6.4.0-1
                             breeze5              6.3.5-1              6.4.0-1
                             calibre              8.4.0-2              8.5.0-1
                            discover              6.3.5-1              6.4.0-1
               distribution-gpg-keys              1.112-1              1.113-1
                                drgn             0.0.31-2             0.0.32-1
                             drkonqi              6.3.5-1              6.4.0-1
                         flatpak-kcm              6.3.5-1              6.4.0-1
                   kactivitymanagerd              6.3.5-1              6.4.0-1
                       kde-cli-tools              6.3.5-1              6.4.0-1
                      kde-gtk-config              6.3.5-1              6.4.0-1
                         kdecoration              6.3.5-1              6.4.0-1
                    kdeplasma-addons              6.3.5-1              6.4.0-1
                              kgamma              6.3.5-1              6.4.0-1
                       kglobalacceld              6.3.5-1              6.4.0-1
                         kinfocenter              6.3.5-2              6.4.0-1
                           kmenuedit              6.3.5-1              6.4.0-1
                           kpipewire              6.3.5-1              6.4.0-1
                                krdp              6.3.5-1              6.4.0-1
                             kscreen              6.3.5-1              6.4.0-1
                       kscreenlocker              6.3.5-1              6.4.0-1
                         ksshaskpass              6.3.5-1              6.4.0-1
                         kwallet-pam              6.3.5-2              6.4.0-1
                            kwayland              6.3.5-1              6.4.0-1
                kwayland-integration              6.3.5-1              6.4.0-1
                                kwin              6.3.5-2              6.4.0-1
                             kwrited              6.3.5-1              6.4.0-1
                      layer-shell-qt              6.3.5-2              6.4.0-1
                          libkscreen              6.3.5-1              6.4.0-1
                        libksysguard              6.3.5-1              6.4.0-1
                         libmodulemd             2.15.1-1             2.15.2-1
                           libplasma              6.3.5-1              6.4.0-1
                               milou              6.3.5-1              6.4.0-1
                    nextcloud-client           2:3.16.4-1           2:3.16.6-1
                   ocean-sound-theme              6.3.5-1              6.4.0-1
                              oxygen              6.3.5-1              6.4.0-1
                       oxygen-sounds              6.3.5-1              6.4.0-1
                             oxygen5              6.3.5-1              6.4.0-1
                   plasma-activities              6.3.5-1              6.4.0-1
             plasma-activities-stats              6.3.5-1              6.4.0-1
          plasma-browser-integration              6.3.5-1              6.4.0-1
                      plasma-desktop              6.3.5-1              6.4.0-1
                        plasma-disks              6.3.5-1              6.4.0-1
                     plasma-firewall              6.3.5-1              6.4.0-1
                  plasma-integration              6.3.5-2              6.4.0-1
                         plasma-meta                6.3-2                6.4-4
                           plasma-nm              6.3.5-1              6.4.0-1
                           plasma-pa              6.3.5-1              6.4.0-1
                          plasma-sdk              6.3.5-1              6.4.0-1
                plasma-systemmonitor              6.3.5-1              6.4.0-1
                  plasma-thunderbolt              6.3.5-1              6.4.0-1
                        plasma-vault              6.3.5-1              6.4.0-2
                      plasma-welcome              6.3.5-1              6.4.0-1
                    plasma-workspace              6.3.5-2              6.4.0-4
         plasma-workspace-wallpapers              6.3.5-1              6.4.0-1
                 plasma5-integration              6.3.5-2              6.4.0-1
                      plasma5support              6.3.5-2              6.4.0-1
                        plymouth-kcm              6.3.5-1              6.4.0-1
                    polkit-kde-agent              6.3.5-1              6.4.0-1
                          powerdevil              6.3.5-1              6.4.0-1
                       print-manager            1:6.3.5-1            1:6.4.0-1
                     python-markdown              3.8.1-1              3.8.2-1
                   qqc2-breeze-style              6.3.5-1              6.4.0-1
                            sddm-kcm              6.3.5-1              6.4.0-1
                           spectacle            1:6.3.5-1            1:6.4.0-1
                      systemsettings              6.3.5-1              6.4.0-1
                         wacomtablet              6.3.5-1              6.4.0-1
              xdg-desktop-portal-kde              6.3.5-1              6.4.0-1
                             aurorae                    -              6.4.0-1
                            kwin-x11                    -              6.4.0-1
                  plasma-x11-session                    -              6.4.0-4

:neutral_face: Sorry for all this, I just wake up, didn’t see I am not using sdddm.

Updated my workstation a few hours ago - no issues (Wayland) - purr like a kitten…

 $ grep -e '2025-06-20T15' /var/log/pacman.log 
[2025-06-20T15:53:42+0200] [PACMAN] Running 'pacman -Syu'
[2025-06-20T15:53:42+0200] [PACMAN] synchronizing package lists
[2025-06-20T15:53:42+0200] [PACMAN] starting full system upgrade
[2025-06-20T15:53:57+0200] [ALPM] transaction started
[2025-06-20T15:53:57+0200] [ALPM] upgraded plasma-activities (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded libplasma (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded bluedevil (1:6.3.5-1 -> 1:6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kdecoration (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded breeze (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded breeze-gtk (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded discover (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kactivitymanagerd (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kde-cli-tools (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kde-gtk-config (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] installed aurorae (6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kglobalacceld (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded layer-shell-qt (6.3.5-2 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded libkscreen (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kscreenlocker (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kwayland (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded kwin (6.3.5-2 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM-SCRIPTLET] The KWin X window manager has been split to a separate kwin-x11 package.
[2025-06-20T15:53:58+0200] [ALPM] upgraded kpipewire (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded libksysguard (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded milou (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded ocean-sound-theme (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded plasma-activities-stats (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded plasma5support (6.3.5-2 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] installed qt6-location (6.9.1-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded qqc2-breeze-style (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded xdg-desktop-portal-kde (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:58+0200] [ALPM] upgraded plasma-integration (6.3.5-2 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-workspace (6.3.5-0 -> 6.4.0-4)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kdeplasma-addons (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kgamma (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded systemsettings (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kinfocenter (6.3.5-2 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kmenuedit (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded krdp (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kscreen (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded ksshaskpass (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kwallet-pam (6.3.5-2 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kwayland-integration (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded kwrited (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-browser-integration (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded polkit-kde-agent (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded powerdevil (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-desktop (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-nm (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-pa (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-sdk (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-systemmonitor (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-thunderbolt (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plasma-welcome (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded plymouth-kcm (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded print-manager (1:6.3.5-1 -> 1:6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded python-markdown (3.8.1-1 -> 3.8.2-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded sddm-kcm (6.3.5-1 -> 6.4.0-1)
[2025-06-20T15:53:59+0200] [ALPM] upgraded spectacle (1:6.3.5-1 -> 1:6.4.0-1)
[2025-06-20T15:54:00+0200] [ALPM] transaction completed
[2025-06-20T15:54:00+0200] [ALPM] running '30-systemd-daemon-reload-user.hook'...
[2025-06-20T15:54:00+0200] [ALPM] running '30-systemd-update.hook'...
[2025-06-20T15:54:00+0200] [ALPM] running '30-update-mime-database.hook'...
[2025-06-20T15:54:01+0200] [ALPM] running '90-packagekit-refresh.hook'...
[2025-06-20T15:54:01+0200] [ALPM] running 'dbus-reload.hook'...
[2025-06-20T15:54:01+0200] [ALPM] running 'gtk-update-icon-cache.hook'...
[2025-06-20T15:54:01+0200] [ALPM] running 'update-desktop-database.hook'...
2 Likes

kwin-wayland = kwayland ?

or do you mean this

cat /etc/sddm.conf.d/10-wayland.conf                                                                                                                           ✔  5s  
[General]
DisplayServer=wayland
GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell

[Wayland]
CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1

There is no such package. There is kwin which is wayland only and there is kwin_x11.
plasma-x11-session will pull in kwin_x11 as a dependency.

1 Like

I installed plasma-x11-session after the update, on reboot it switches to Wayland so you have to select it in the login manager to go back to X11 session.

1 Like

What I meant is this:point_down:

[nx-74205:/dev/pts/3][/home/aragorn]
[aragorn] >  ls -l /usr/bin/kwin*
-rwxr-xr-x 1 root root 1512248 May  8 10:03 /usr/bin/kwin_wayland
-rwxr-xr-x 1 root root   43328 May  8 10:03 /usr/bin/kwin_wayland_wrapper
-rwxr-xr-x 1 root root 1435064 May  8 10:03 /usr/bin/kwin_x11

[nx-74205:/dev/pts/3][/home/aragorn]
[aragorn] > 
1 Like

5 posts were split to a new topic: Update timed out because libpamac-flatpak-plugin requires internet access

The linux-firmware package is now a meta package. On our end no manual user intervention is needed. :smile:

:: Starting full system upgrade...
:: Replace linux-firmware with linux-firmware-meta? [Y/n] 
resolving dependencies...
looking for conflicting packages...

Packages (11) linux-firmware-20250508.788aadc8-2 [removal]
              linux-firmware-amdgpu-20250613.12fe085f-1
              linux-firmware-atheros-20250613.12fe085f-1
              linux-firmware-broadcom-20250613.12fe085f-1
              linux-firmware-intel-20250613.12fe085f-1
              linux-firmware-mediatek-20250613.12fe085f-1
              linux-firmware-meta-20250613.12fe085f-1
              linux-firmware-nvidia-20250613.12fe085f-1
              linux-firmware-other-20250613.12fe085f-1
              linux-firmware-radeon-20250613.12fe085f-1
              linux-firmware-realtek-20250613.12fe085f-1

Total Download Size:    325,21 MiB
Total Installed Size:   326,27 MiB
Net Upgrade Size:      -400,97 MiB

:: Proceed with installation? [Y/n] 
8 Likes

Does the root-Packages need to be updated to this?

No changes needed: [pkg-upd] 20250613.12fe085f-1 (5c3265ed) · Commits · Packages / core / linux-firmware · GitLab … unless you want to drop some firmwares on your custom builds.

Hello, the latest version of KDE 6.4 is very stable, for my freezing 4x Intel® Core™ i5-5200U CPU @ 2.20 GHz. And in general, the system is more responsive and faster. Keep it up!). By the way on Wayland), I’ve been using it for a few years now, and I like it

1 Like

Thanks for this! :+1:

I only don’t understand why we should install all the firmwares, especially Nvidia related, even when we only have Intel hardware?

2 Likes

@Wollie the meta package contains the common firmware the original linux-firmware package shipped. Now you can remove the meta package and therefore also remove unwanted firmware. Just try it out and see how minimal your system may need extra firmware packages: https://www.linuxfromscratch.org/blfs/view/12.3/postlfs/firmware.html

3 Likes

If I do so, aren’t the really needed firmwares (which are installed as dependency) becoming orphanes?

1 Like