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
.
philm
20 June 2025 13:24
66
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
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
omano
20 June 2025 19:42
71
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 …
[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
Yochanan
Split this topic
21 June 2025 16:33
73
philm
22 June 2025 07:29
74
The linux-firmware package is now a meta package. On our end no manual user intervention is needed.
:: 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?
philm
22 June 2025 10:18
76
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!
I only don’t understand why we should install all the firmwares, especially Nvidia related, even when we only have Intel hardware?
2 Likes
philm
22 June 2025 12:37
79
@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