Sway 1.10

Sway 1.10

Nach einem Jahr Entwicklung wurde eine bedeutende Version des Wayland-Kompositors und des Kachel-Fenstermanagers Sway veröffentlicht. 1.10.

Neue Funktionen nach dem Wechsel auf Wlroots 0.18:

  • Der Rendering-Code wurde mit dem neuen Scene Graph API aus Wlroots neu geschrieben, was die Leistung erhöht;
  • Ein Mechanismus zur Wiederherstellung nach GPU-Resets wurde implementiert;
  • Ein Befehl zum Anwenden eines ICC-Profils auf einen bestimmten Ausgang wurde hinzugefĂŒgt.

Neue Protokolle:

  • UnterstĂŒtzung fĂŒr das Protokoll tearing-control-v1 fĂŒr spezielle Gaming-AnwendungsfĂ€lle wurde hinzugefĂŒgt;
  • UnterstĂŒtzung fĂŒr das Protokoll ext-transient-seat-v1 wurde hinzugefĂŒgt, das es ermöglicht, unabhĂ€ngige Eingabesitzungen fĂŒr Programme wie wayvnc zu erstellen;
  • UnterstĂŒtzung fĂŒr das Protokoll ext-foreign-toplevel-list-v1 wurde hinzugefĂŒgt, das fĂŒr externe Taskleisten und Fensterwechsel hilfreich sein kann;
  • UnterstĂŒtzung fĂŒr xdg-shell v5 mit Änderungen an der Position von Popup-Fenstern und dem Ausblenden von SchaltflĂ€chen 'Maximieren/Minimieren' in CSD wurde hinzugefĂŒgt.

AbhÀngigkeitsupdates:

  • Sway hĂ€ngt jetzt von Wlroots 0.18 und wayland-protocols 1.24 ab;
  • Die AbhĂ€ngigkeit von Xwayland wurde entfernt (jetzt wird Xwayland verwendet, wenn es beim Erstellen von Wlroots aktiviert wurde);
  • Die AbhĂ€ngigkeit von dmenu_run in der Standardkonfiguration wurde entfernt;
  • Das veraltete Protokoll wl_drm ist jetzt standardmĂ€ĂŸig deaktiviert, es wurde durch linux-dmabuf-v1 ersetzt.
    Diese Änderung kann Probleme beim Verwenden Ă€lterer Versionen von Xwayland und bestimmter Treiber verursachen. Das alte Verhalten kann durch Erstellen mit dem SchlĂŒssel -Dlegacy-wl-drm wiederhergestellt werden.

DarĂŒber hinaus:

  • Viele Eingabefehler wurden behoben (z.B. wird bindsym —to-code verbessert, Input-Methoden-Popups wurden implementiert);
  • Der Cursorfang in grimshot wurde hinzugefĂŒgt;
  • Das Skalieren von swaybar/swaynag wurde korrigiert;
  • und viele andere Fehler wurden behoben.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4