KDE Plasma 5.21.1: Wayland und Nvidia Optimus finden zusammen

Sven Bauduin
2 Kommentare
KDE Plasma 5.21.1: Wayland und Nvidia Optimus finden zusammen
Bild: KDE e.V.

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
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”.
Plasma Desktop
  • [applets/kickoff] Always capitalize section header letters.
  • In case of conflict in i18n, keep the version of the branch “ours”.
  • Launch runners KCM in systemsettings.
  • Kcms/keyboard: fix migration.
  • [Kickoff] Remove redundant hover filter.
  • In case of conflict in i18n, keep the version of the branch “ours”.
Plasma Nano
  • Use plasma components for the widget explorer.
Plasma Networkmanager (plasma-nm)
  • 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”.
Plasma Audio Volume Control
  • Unref stream after unsetting callbacks.
Plasma Phone Components
  • Tweak app drawer behavior.
  • Enable the drag handler only when the containment has focus.
  • Close sliding panel as soon as it’s off the screen for no delay.
  • Cancel sliding panel animations on touch so it’s more responsive.
  • In case of conflict in i18n, keep the version of the branch “ours”.
  • Respect max favorite count when dropping.
Plasma Systemmonitor
  • Fix duplicate name columns appearing when configuring columns.
Plasma Workspace
  • Fix case in logout applet config key.
  • Calculatorrunner: Fix mixed hex+decimal calculations.
  • Fix font installation.
  • Locations runner: Fix absolute filepath + arguments.
  • 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.

Downloads

  • KDE neon Download

    4,4 Sterne

    KDE neon ist eine von KDE entwickelte Distribution mit stets aktuellem KDE-Plasma-Desktop.

    • Version 20241117-0745 Deutsch