Mit dem ersten Point Release des freien und primär unter Linux eingesetzten Desktops KDE Plasma 5.21 finden das Display-Server-Protokoll Wayland und die intelligente Energiesparfunktion Nvidia Optimus, welche nur bei Bedarf automatisch die leistungsstärkere Grafikkarte zur IGP zuschaltet, näher zueinander.
Wayland und Nvidia Optimus machen Fortschritte
Nvidia Optimus, das bereits seit dem Betriebssystem-Kernel Linux 3.12 mehr oder weniger schlecht unter Verwendung des freien Betriebssystems Linux genutzt werden kann, macht unter KDE Plasma 5.21.1 weiter Fortschritte und wächst mehr und mehr mit dem verwendeten Display-Server-Protokoll Wayland zusammen.
KDE Plasma 5.21.1 (Bild: KDE e.V.)
Nachdem Wayland-Sitzungen zuvor sehr problembehaftet waren und teilweise bereits bei der Anmeldung abstürzten, wenn Nvidia Optimus aktiviert war, wurde dieses Problem mit dem ersten Point Release behoben. KDE Plasma 5.21.1 kann somit auch auf Notebooks mit aktivierter Hybrid-Grafikfunktion von Nvidia genutzt werden.
Zahlreiche Optimierungen und Fehlerkorrekturen
Neben den Fehlerkorrekturen für Nvidia Optimus und Wayland führen die Release Notes von KDE Plasma 5.21.1 viele weitere Optimierungen unter anderem für den Fenstermanager KWin, der auch als Compositor fungiert, das neue Theme „Breeze“, den Netzwerkmanager sowie das Info Center auf.
Breeze
Revert “Revert “Do not draw background or line in toolbars if the color scheme has no headers group””.
Discover
Correct usage of preferredHeight.
Use more appropriate delete and download icons in compact app delegate.
Remove weird padding at the bottom of resource lists.
Pk: make sure search queries eventually finish.
Properly show the pointing hand on screenshot thumbnails.
Show the correct screenshot when clicking it.
Pk: Improve updates progress when doing an offline update.
Don’t truncate reviews in compact mode.
Notifier: Reduce the unattended updates idle timeout to 15'.
In case of conflict in i18n, keep the version of the branch “ours”.
Increase maximum width of review dialog to a sane size.
KDE Hotkeys
In case of conflict in i18n, keep the version of the branch “ours”.
Info Center
In case of conflict in i18n, keep the version of the branch “ours”.
KScreen
[kded] Fix selecting OSD action by keyboard.
KSysGuard
Force device statistics refresh rate to be always one second.
KWin
[platforms/drm] accept both keypress and keyrelease event in filter.
[platforms/drm] only enable output on key press not release.
Create Xcursor sprites with correct format.
In case of conflict in i18n, keep the version of the branch “ours”.
Fix crash on pasting too soon after copying from XWayland.
Effects/wobblywindows: Allow model geometry and real geometry get out of sync.
Effects/wobblywindows: Refactor the update loop.
X11: Introduce an envvar to force software vsync.
X11: Introduce an envvar to prevent sync’ing to vblanks.
Properly clean up DrmGpu.
Inputmethod: honour SNI disabled state.
Sprinkle static keywords.
X11: Properly detect whether swap events have to disabled.
Inputmethod: toggle the inputmethod if we get second show request.
libksysguard
Guard against null configloader in destructor.
In case of conflict in i18n, keep the version of the branch “ours”.
Add method CGroupDataModel is Available.
Don’t emit dataChanged for invalid indices.
Milou
Fix launching empty query.
Plasma Browser Integration
In case of conflict in i18n, keep the version of the branch “ours”.
Enforce SESSION_MANAGER is exported before plasmashell is started.
Libtaskmanager: Allow to launch executables.
Move ksmserver’s ksplash notifying to ksmserver.
Handle closeSession being called concurrently.
[libkworkspace] Interim fix for the logout issue.
Fixup! [keyboard applet] fix TypeError garbage in log.
In case of conflict in i18n, keep the version of the branch “ours”.
In case of conflict in i18n, keep the version of the branch “ours”.
Powerdevil
Core: when we get request to wakeup turn dpms on.
In case of conflict in i18n, keep the version of the branch “ours”.
In case of conflict in i18n, keep the version of the branch “ours”.
qqc2-breeze-style
[RangeSlider] Remove inset, endVisualPosition and palette.
Use Templates.RangeSlider to not crash.
[Slider] Remove endVisualPosition.
[SliderGroove] Rework sizing.
[SliderHandle] Adjust x/y animation velocity and color animation.
[Slider] Remove inset.
SDDM KCM
Allow for easier syncing of Plasma font. Commit. Phabricator Code review D23257.
System Settings
[sidebarmode] Fix header height for QWidget KCMs.
[sidebar mode] Fix back button icons.
In case of conflict in i18n, keep the version of the branch “ours”.
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.1 erhalten.