Veröffentlichung von XWayland 24.1.0, einer Komponente zum AusfĂŒhren von X11-Anwendungen in Wayland-Umgebungen.

Die Version XWayland 24.1.0 ist verfĂŒgbar. Es handelt sich um die DDX-Komponente (Device-Dependent X), die den Start des X.Org Servers ermöglicht, um X11-Anwendungen in Umgebungen auf Basis von Wayland auszufĂŒhren.

HauptÀnderungen:

  • Die UnterstĂŒtzung fĂŒr die Technologie Explicit Sync wurde hinzugefĂŒgt, die den Compositor auf Basis des Wayland-Protokolls ĂŒber die Bereitstellung des Bildschirmausgabe informiert. Dies kann verwendet werden, um Verzögerungen zu verringern und Artefakte bei der Grafikdarstellung zu vermeiden.
  • Die UnterstĂŒtzung und Leistung der GLAMOR-Architektur fĂŒr 2D-Beschleunigung, die OpenGL zur Beschleunigung von 2D-Operationen nutzt, wurden verbessert. Die UnterstĂŒtzung fĂŒr OpenGL ES 3-Shader wurde hinzugefĂŒgt und die Beschleunigung unvollstĂ€ndiger Texturen fĂŒr OpenGL ES sichergestellt. Eine Option fĂŒr die Befehlszeile 'glamor' wurde hinzugefĂŒgt. UYVY-Beschleunigung wurde aktiviert.
  • Der Code zur UnterstĂŒtzung der EXA-Architektur fĂŒr 2D-Beschleunigung wurde entfernt.
  • Die FunktionalitĂ€t im 'rootful'-Modus wurde verbessert, bei dem alle XWayland-Fenster in einem separaten Fenster in der Wayland-Umgebung angezeigt werden. So kann der X11-Window-Manager verwendet werden, um die Fenster der gestarteten X11-Anwendungen zu verwalten (im 'rootless'-Modus hat jede gestartete XWayland X11-Anwendung ein separates Fenster in der Wayland-Umgebung).
  • Die UnterstĂŒtzung fĂŒr EGLStream, einen Mechanismus zur effizienten Übertragung von Bildfolgen von einer API zur anderen (OpenGL, CUDA, NvMedia), wurde eingestellt. EGLStream wurde verwendet, um XWayland mit Ă€lteren proprietĂ€ren NVIDIA-Treibern zu betreiben (aktuelle Treiber verwenden GBM).
  • In Xvfb wurde die Möglichkeit hinzugefĂŒgt, bis zu 13 Maustasten zu verwenden.
  • Die Eingabegebietseinstellung auf der Seite der Wayland-Umgebung wurde implementiert, wobei Informationen ĂŒber das Eingabefeld von X11 verwendet werden.
  • Die UnterstĂŒtzung fĂŒr die FreeBSD-Plattform wurde verbessert. Der framebuffer-Treiber scfb wurde aktiviert. Die Behandlung der Option '-novtswitch' wurde hinzugefĂŒgt.
  • Bauprobleme in OpenBSD und FreeBSD wurden behoben.
  • Der Code, der mit den DDX-Servern Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive in Verbindung steht, wurde entfernt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4