Plasma 6 - KDE Plasma Desktop version 6

Intro

DebianTrixie will release with Plasma 6.

Please see PkgQtKde/TrixieReleasePlans for a more in-depth view of what we'll be shipping for Trixie.

Upgrade Strategy for KDE/Plasma 5 users

A major upgrade like KDE 6 brings a lot of changes.

Configs and settings for your default user might not work or only partially.

You may want to:

In any case, go through the Upgrade Quirks below.

Default Graphical Session

Plasma/Wayland has been the default since Debian 12/bookworm. In graphical login-manager like SDDM you can select Plasma/X11 if desired.

Upgrade Quirks

Q: After the upgrade, the start menu is completely empty and no icons are displayed on the status panel.

Running kbuildsycoca6 --noincremental should restore all icons.

Q: After the upgrade a lot of icons are missing.

Please make sure that qt6-svg-plugins is installed. It is just a Recommends of libqt6svg6 so it may be missing.

Q: Icons-Only Task Manager and/or Icons-and-Text Task Manager don't show anything

Log out and log back in.

Q: Window List just shows a single Entry "Plasma Desktop"

Please add answer here

Q: Virtual Desktop Pager doesn't show Window Outlines and/or icons even if configured that way

Please make sure that qt6-svg-plugins is installed. It is just a Recommends of libqt6svg6 so it may be missing.

Q: Scrollbars behave differently than before, clicks above or below the scroll thumb move the thumb to the positoin of the thumb and not scroll pagewise any more.

That's a new default setting, that can be changed back to the old behavior in System Settings in "Workspace / General Behavior / Clicking in scrollback track".

Q: Touchpad is not working in Plasma/X11

If you're using X11, make sure that xserver-xorg-input-synaptics is not installed and xserver-xorg-input-libinput is installed instead.

Q: sddm comes up with an on-screen/virtual keyboard by default

The on-screen keyboard can be removed inside a session by clicking on the on-screen keybaord key.

For permanent removal, there is a useful comment in bug report ?https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091343#22:

The default Plasma install uses sddm-theme-debian-breeze which should correctly detect that a physical keyboard is connected and shouldn't show the virtual keyboard without a reason.

If another theme should be installed and there is no need for a virtual keyboard you can uninstall the qt6-virtualkeyboard-plugin to get rid of thevirtual keyboard.

There is also a ?https://lists.debian.org/debian-kde/2025/02/msg00025.html on the ?https://lists.debian.org/debian-kde/.

Q: All windows are opened on a single virtual desktop at login

That seems to be a limitation, if you are running on Wayland. On X11 each windows should be reopened on the virtual desktop it was at the previous logout or shutdown.

Package Changes

Packages removed or replaced upstream

Third party packages lacking a Plasma 6 / Qt6

Migrate to Marknote

Please add more information about the migration process ;)

Debugging

PlasmaShell

When you have issues with plasmashell like a crash, check its status and (re)start if needed:

You can get Plasma 6 logs like follows:

Annexes

Fixed Upgrade Quirks

Q: Apps with a built-in terminal such as Dolphin and Kate complain that Konsole is not found despite konsole being installed.

The application and konsole must be based on the same Qt version. Unstable currently features konsole 24.08 which is Qt 6-based. To get a terminal in dolphin or kate etc., you hence need those applications in version 24.05 or higher. Some of these packages might not have been uploaded to unstable yet and are only available in experimental.

Q: Apps in Plasma 6 cannot open web-links with the default web-browser.

Please make sure that xdg-utils has been updated to version 1.2.1.

Q: Dolphin does not support SMB protocol

Please, see Debian-bug #1088117.

Q: Keyboard backlight brightness can't be changed

This is a known bug (Debian-bug #1089680, KDE bug #486067). As a workaround, log out and log back

Q: After upgrade, network services no longer reachable by other hosts

plasma-firewall is a new Recommends of plasma-desktop, and, up until plasma-firewall 6.3.4-2, would pull in firewalld with a default ruleset if you were not already using either firewalld or ufw. Particularly, this blocked mDNS, which is required for KDE Connect and automatic printer detection. Either open the mDNS service in system settings’ firewall configuration, or remove plasma-firewall and firewalld.

Q: kdeconnect does not connect to mobiles anymore

See question Q: After upgrade, network services no longer reachable by other hosts above