Linux-Desktop: KDE Plasma 5.21.3 mit über 100 Optimierungen erschienen
Bild: KDE e.V.
Die Arbeiten an der freien Desktop-Umgebung KDE Plasma gehen unvermindert und mit hohem Tempo weiter. Jetzt haben die Entwickler von KDE die neue Version 5.21.3 freigegeben, die mehr als 100 Optimierungen für KDE Plasma 5.21.1 und 5.21.2 , die das Zusammenspiel von Nvidia Optimus und Wayland verbessert haben, mitbringt.
Nächster Halt: KDE Plasma 5.22
Wie bereits KDE Plasma 5.21.1 und 5.21.2 ist KDE Plasma 5.21.3 in erster Linie ein Qualitätsupdate, welches mit mehr als 100 Fehlerkorrekturen und Optimierungen die Entwicklung auf dem Weg zu KDE Plasma 5.22 und 5.23, die für Juni respektive Oktober vorgesehen sind, weiter vorantreiben soll. Basierend auf dem GUI-Toolkit Qt in der Version 5.15 halten die Entwickler das Entwicklungstempo extrem hoch. So ist der modulare Desktop für Linux und BSD erst Mitte Februar in der Version 5.21 veröffentlicht worden.
KDE Plasma 5.21.3 wirkt mehr und mehr wie aus einem Guss (Bild: KDE e.V.)
Mit dem aktuellen Point Release stehen vor allem der neue Plasma System Monitor, Optimierungen für Apps auf Basis der quelloffenen Programmbibliothek GTK und einmal mehr das Display-Server-Protokoll Wayland im Mittelpunkt.
Die offiziellen Release Notes von KDE Plasma 5.21.3 fallen noch einmal deutlich umfangreicher aus als bei den zwei Point Releases zuvor.
Bluedevil Manually bind width of list item. Commit. [applet] Enable Bluetooth checkbox should be always enabled. Commit. Fixes bug #433232
Breeze Correct global theme metadata. Commit. Fixes bug #414417 In case of conflict in i18n, keep the version of the branch “ours”. Commit.
breeze-gtk Adjust menu heights to properly match Breeze QStyle, second time. Commit. Fixes bug #433158 Gtk3, gtk4: unscrew libhandy’s height. Commit. Fixes bug #430081
Discover Only turn http[s] links into clickable links. Commit. Do not fiddle with the search field when its not visible. Commit. Updates: wrap the text when it doesn’t fit. Commit.
Dr Konqi Map kdeinit5. Commit. Fixes bug #433483 Wire up productInfoError to fall back to ‘kde’ product. Commit. Don’t assert that there is 1 product. Commit. Input focus is no longer dancing tango with two text fields. Commit. Fixes bug #433480 Refine warning message. Commit. Log why debugger entered failure state. Commit.
Plasma Addons Fix outdated API key for flickr provider. Commit. See bug #427566
KDE Hotkeys In case of conflict in i18n, keep the version of the branch “ours”. Commit.
Info Center Force-resize columns in the wayland module. Commit. Fixes bug #433327
KSysGuard Add missing #include . Commit. Fixes bug #433517 Add providerName to power plugin. Commit. Use correct unit for charge rate. Commit.
kwayland-server Update pressed keys even if there is no focused surface. Commit.
KWin In case of conflict in i18n, keep the version of the branch “ours”. Commit. Inputmethod: Use the object to connect to slots. Commit. Wayland: Do not force qtvirtualkeyboard. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit. Inputmethod: If the client hides itself, act accordingly. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit.
libksysguard Avoid emitting configurationChanged during save. Commit. Fixes bug #422672 SensorDataModel: Do not insert columns that are out of range. Commit. Fixes bug #433064 Properly initialize the parent widget to nullptr in ProcessController. Commit. Fixes bug #434074 Also emit showTitleChanged when reloading the config. Commit. Fixes bug #433954 Fix build. Commit. Move CGroup pid fetching callback to the controller. Commit. Fixes bug #430615
Oxygen In case of conflict in i18n, keep the version of the branch “ours”. Commit.
Plasma Browser Integration In case of conflict in i18n, keep the version of the branch “ours”. Commit.
Plasma Desktop [kcms/joystick] Fix minor leak. Commit. Fixes bug #385894 Require KF5Codecs. Commit. [kcms/keyboard] Allow faster keyboard repeat rates. Commit. Fixes bug #286760 Kcm/autostart: Add missing include. Commit. Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit.
Plasma Firewall In case of conflict in i18n, keep the version of the branch “ours”. Commit.
Plasma Networkmanager (plasma-nm) In case of conflict in i18n, keep the version of the branch “ours”. Commit. [applet] Remove broken call to closeSearch(). Commit. [applet] Manually bind width of list item. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit.
Plasma Phone Components Fix panel clock from not respecting 12/24 hour settings. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit. Avoid potential double dbus start. Commit. Remove code pushed by mistake. Commit. Apporder reflects favorites. Commit.
Plasma Systemmonitor The checkbox can be bigger than the text. Commit. Fixes bug #434009 Ensure correct paddings. Commit. Fixes bug #434007 Display existing search text in search field for application/process pages. Commit. Fixes bug #433324 Set “ForceSaveOnDestroy” to true for Applications and Processes faces. Commit. Do not call a non-existing function. Commit. Fixes bug #433706 Avoid showing “Processes: 0” in applications sidebar whilst loading. Commit. Fixes bug #433326 Properly change colorSet. Commit. Fixes bug #434006 Fix some visual bugs of the KillDialog. Commit. Fixes bug #433751 Fix initial size of page download dialog. Commit. Fixes bug #433726
plasma-thunderbolt In case of conflict in i18n, keep the version of the branch “ours”. Commit. Include for std::this_thread::sleep_for. Commit.
plasma-vault Manually bind width of list item. Commit.
Plasma Workspace [Image wallpaper] Make the Positioning combobox as equally wide as the other comboboxes. Commit. [Notifications] Emit dataChanged in setData call. Commit. See bug #429862 [applets/devicenotifier] Manually bind width of list item. Commit. Re-add Force Font DPI spinbox on Wayland. Commit. Fixes bug #433115 Proper form factor filtering. Commit. Fixes bug #433983 Pass Qt::MatchExactly when calling QAbstractItemModel::match for strings. Commit. Adapt more KCMs to using Kirigami.ActionToolbar for their footer actions. Commit. Fix query of StartPlasma::hasSystemdService. Commit. Fixes bug #433333 In case of conflict in i18n, keep the version of the branch “ours”. Commit. [lookandfeel/ActionButton] Fix broken focus effect. Commit. Fixes bug #433755 Use separate face controller for appearance config. Commit. Fixes bug #424458
plasma-workspace-wallpapers In case of conflict in i18n, keep the version of the branch “ours”. Commit.
qqc2-breeze-style Revert “[Units] Add sizeForLabels”. Commit. [Units] Add sizeForLabels. Commit. [RangeSlider] Lower Kirigami version to 2.14. Commit.
SDDM KCM Use Kirigami.ActionToolBar to auto-resize the SDDM KCM’s footer. Commit.
System Settings [sidebar view] Set header KCM icon size correctly. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit. In case of conflict in i18n, keep the version of the branch “ours”. Commit. Underscores are not allowed in action names. Commit. Fixes bug #433109
KDE Plasma 5.21 auf ComputerBase
Anwender, die KDE Plasma 5.21 einmal ausprobieren möchten, können dies mit der speziell zu diesem Zwecke konzipierten Linux-Distribution KDE neon tun, welche unterhalb dieser Meldung aus dem Download-Archiv von ComputerBase heruntergeladen werden kann.
Die großen Linux-Distributionen, die als Rolling Release ausgelegt sind, sollten in den kommenden Tagen über die eigenen Repositories ebenfalls Zugriff auf die aktuellen Softwarepakete von KDE Plasma 5.21.3 erhalten.
GeckoLinux als Alternative
Eine durchaus interessante Alternative mit KDE Plasma 5.21.x sind die openSUSE-Derivate GeckoLinux („STATIC“) und GeckoLinux („ROLLING“) , die auf openSUSE Leap und dem zum jeweiligen Zeitpunkt aktuellen Spin von openSUSE Tumbleweed basieren.
Wie anpassbar KDE Plasma ist, zeigt das YouTube-Tutorial von „Linux Scoop “.