Zuletzt aktualisiert am

Hyprland 0.54.2 Wayland Compositor mit mehreren Absturzbehebungen veröffentlicht

Hyprland 0.54.2 enthält Absturzbehebungen, Layoutverbesserungen und mehrere Stabilitätspatches, die aus dem Hauptentwicklungszweig zurückportiert wurden.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Hyprland 0.54.2 ist ein kleiner Patch, der mehrere Korrekturen aus dem Hauptentwicklungszweig in die 0.54-Serie zurückportiert und auf Version 0.54.1 folgt.

Dieses Update behebt mehrere Probleme bei der Layout-Verarbeitung, darunter Abstürze aufgrund veralteter Arbeitsbereichszustände beim erneuten Anschließen von Monitoren und Null-Zeiger-Dereferenzierungen bei der gerichteten Fensterbewegung. Außerdem wird eine Regression korrigiert, die sich auf den Drag-Schwellenwert für das Einrasten von Fenstern auswirkt.

Der Layout-Algorithmus dwindle wurde ebenfalls aktualisiert, um das Verhalten von force_split beim Verschieben von Fenstern zwischen Arbeitsbereichen korrekt zu berücksichtigen und die Verwendung von smart_split zu vermeiden, wenn eine Übersteuerung des Fokuspunkts vorliegt.

Darüber hinaus enthält die Version Verbesserungen bei der Arbeitsbereichsverwaltung, wie z. B. die Behebung von Problemen mit leeren Arbeitsbereichen, die Korrektur der Regelübereinstimmung für Fensterinhalte und die Behebung eines Absturzes, der durch die Zuweisung von Null-Speicherplatz bei der Gruppenzielverwaltung verursacht wurde.

Auf der Compositor-Seite stellt das Update den Aufruf recheckWorkArea wieder her, um Fehler bei der CReservedArea-Assertion zu verhindern, und korrigiert die Behandlung beschädigter Randdekorationsbereiche.

Die Hardware-Cursor-Darstellung wird nun auf gedrehten oder gespiegelten Monitoren korrekt angezeigt. Das Screencopy-Subsystem wurde gepatcht, um kleinere Abstürze zu verhindern, und die Screensharing-Komponente hat die Zerstörungslogik für zugehörige Objekte verbessert.

Die Version behebt auch Stabilitätsprobleme im Sitzungs-Lock-Protokoll, darunter einen Absturz, der auftreten konnte, wenn ein Monitor während der Erstellung einer Lock-Oberfläche verschwand.

Weitere Korrekturen beheben einen unsignierten Wrap im Scroll-Algorithmus, stellen das korrekte Verhalten in mehreren Layout-Funktionen wieder her und beheben Probleme mit dem i586-Build.

Weitere Details finden Sie im Changelog.

 

Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments