Switch the desktop from LXQt to KDE Plasma #4
Loading…
Reference in a new issue
No description provided.
Delete branch "kde-plasma"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replaces the
lxqtmetapackage withkde-standard— Plasma 6.3 plus Debian's standard KDE application set.Why this tier
Debian offers the desktop at three sizes. Numbers are apt's own resolution of each desktop line against trixie, recommends on, since that is how this image installs:
kde-plasma-desktopplus apps named by handkde-standard(this PR)kde-fulllxqtline this replaceskde-standardiskde-plasma-desktopplus 283 MiB, most of it KDE PIM — kmail, korganizer, akregator, kaddressbook and the akonadi server behind them. Akonadi's first backend alternative isakonadi-backend-sqliteand that is what resolves, so none of it brings a database daemon along.kde-fullis another 1979 MiB: the education suite, games, a full TeX Live, marble's map data and 126 MiB of wallpapers.The chosen tier is 375 MiB smaller than the LXQt line it replaces.
lxqt's own recommends pulled thunderbird, smplayer, hexchat, qmmp, qpdfview, xscreensaver and gucharmap; Plasma's pull a desktop.Recommends do more work here
systemsettings,kscreen,kinfocenter,kde-spectacle,powerdevil,plasma-discover,kio-extras,breeze-gtk-themeandxdg-desktop-portal-kdeare each a recommend rather than a depend. Without themkde-standardis a shell you cannot change the screen resolution from. Recommends have been on image-wide since7ddc536, so they arrive; the ones that matter most are named in the line anyway.Verified which of the named packages are actually load-bearing by resolving
kde-standardalone:plasma-nmxdg-desktop-portal-kdekinfocenter,plasma-discoverprint-managerSessions
Wayland is the default:
plasma-workspacehard-depends onkwin-wayland, so that session is not optional.kwin-x11is left in place as the fallback you can pick at the greeter — about 2 MiB.xwaylandvideobridgecomes in withkwin-wayland, so X11 apps can still see Wayland windows when screen sharing.The greeter itself stays on Xorg.
sddmhard-depends onxserver-xorg | xserverwhatever the session does, and sddm 0.21 still documents its own Wayland greeter as experimental. Soxserver-xorgis no longer named in the desktop line — it is a dependency now, not a choice. Flipping the greeter too is oneDisplayServer=waylandin/usr/lib/sddm/sddm.conf.d, whenever upstream drops the label.Package swaps alongside the metapackage
lxqtkde-standardnetwork-manager-gnomeplasma-nmnetwork-manager-openvpn-gnomenetwork-manager-openvpnplugin stays.system-config-printerprint-managerxserver-xorgxdg-desktop-portal-kdexdg-desktop-portal-gtkstays for GTK apps.build/enable-units.shneeded no change:sddm.serviceis the greeter under both desktops, andpower-profiles-daemonis what powerdevil talks to. Nothing else in the tree referenced LXQt.How this was checked
No build has been run — the image needs the
hetzner-hostrunner. What was verified locally: every package name resolved against the real trixiePackagesindex, and the exact desktop line from the Containerfile resolved by apt against a trixie-sourced apt root, exit 0, 1903 packages, withnetwork-manager-gnome,system-config-printerandlxqtconfirmed absent from the result. The PR build inpublish.ymlis the real test.🤖 Generated with Claude Code
https://claude.ai/code/session_01K9ghs2FUtSYjX6c9qb9UiK