Veröffentlichung von Hyprland 0.42, einem Komposition-Server basierend auf Wayland.

Die Veröffentlichung des Kompositservers Hyprland 0.42, der das Wayland-Protokoll nutzt, ist erfolgt. Der Kompositserver ist auf ein mosaikartiges (Tiling) Fensterlayout ausgerichtet, unterstĂŒtzt jedoch auch klassische, frei platzierte Fenster, das Gruppieren von Fenstern in Form von Tabs, den Pseudo-Mosaikmodus und die Vollbildanzeige von Fenstern. Visuell ansprechende Interface-Elemente wie Gradienten in Fensterrahmen, UnschĂ€rfe, Animationseffekte und Schatten werden unterstĂŒtzt. Um die FunktionalitĂ€t zu erweitern, können Plugins angeschlossen werden, und fĂŒr die externe Steuerung steht ein IPC auf Basis von Sockets zur VerfĂŒgung. Der Code ist in C++ geschrieben und wird unter der BSD-Lizenz vertrieben.

Um die Spielleistung zu verbessern, besteht die Möglichkeit, die vertikale Synchronisation (VSync) mit einem Frame-Limiter zu deaktivieren, die zur Vermeidung von Tearing eingesetzt wird. Die Anpassung erfolgt ĂŒber eine Konfigurationsdatei, deren Änderungen sofort ohne Neustart ĂŒbernommen werden. Zu den weiteren Möglichkeiten gehört auch die UnterstĂŒtzung von dynamisch erzeugten virtuellen ArbeitsplĂ€tzen, zwei integrierte Layout-Modi fĂŒr Elemente auf dem Bildschirm und ein System zur globalen Verarbeitung von Tastenkombinationen.

Die neue Version zeichnet sich durch die vollstĂ€ndige Ablösung von der Bibliothek wlroots zugunsten einer eigenen Implementierung des Wayland-Protokolls und der Renderbibliothek Aquamarine aus, die Backends fĂŒr Wayland, DRM (Direct Rendering Manager) und den Betrieb ohne Bildschirm (Headless) bereitstellt. In der neuen Version wurde auch die UnterstĂŒtzung fĂŒr den Mechanismus „explicit sync“ hinzugefĂŒgt, der es ermöglicht, Latenzen zu reduzieren, Artefakte zu beseitigen und HĂ€nger bei der Grafikdarstellung auf Systemen mit NVIDIA-GPUs zu vermeiden.

Veröffentlichung von Hyprland 0.42, einem Komposition-Server basierend auf Wayland.
Veröffentlichung von Hyprland 0.42, einem Komposition-Server basierend auf Wayland.


Quelle: opennet.ru
60GB SSD 8Gb DDR4