Udgivelse af projektet XLibre XServer 25.2.0, som udvikler en fork af X.Org Server

Udgaven af projektet XLibre 25.2.0, der udvikler en fork af X.Org Server. Den første udgave af grenen XLibre XServer 25.2.0 er positioneret som beta-kvalitet og er beregnet til testning og identifikation af mulige mangler. Derefter planlægges der at udgive flere beta-versioner, hvorefter grenen vil blive erklæret stabil.

XLibre bruges som standard i distributioner som Artix Linux, GhostBSD, OpenMandriva og Vendefoul Wolf. For Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu og Void Linux understøtter fællesskabet pakker til at erstatte X.Org Server med XLibre. Årsagen til oprettelsen af fork'en var uenighed med politikken hos dem, der vedligeholdt X.Org, hvilket førte til stagnation i udviklingen.

Blandt
ændringer i udgaven XLibre XServer 25.2:

  • Der er gennemført en refaktorering af den interne arkitektur af 2D-accelerationsmekanismen glamor_egl, som bruger OpenGL til at accelerere 2D-operationer. Koden, der er specifik for xf86, er blevet adskilt fra glamor_egl, og implementeringen af DRI3 (Direct Rendering Infrastructure) er blevet omarbejdet til at fungere uden biblioteket libgbm (Generic Buffer Management), hvilket gjorde det muligt for GLAMOR at arbejde med proprietære NVIDIA-drivere fra version 470. NVIDIA-drivere 470+ kan nu bruges til GLX og DRI3, initialisering af EGL og oprettelse af OpenGL-kontekster.
  • Implementeringen af den forenklede X-server KDrive er blevet omarbejdet, hvor der nu er understøttelse af flere skærme, DRI3-infrastruktur, GLAMOR 2D-accelerationsarkitektur, X-Video video acceleration mekanisme, automatisk detektion af inputsystemer evdev, multi-threaded input og skift af virtuelle terminaler.
  • I X-serveren Xfbdev, der bruger framebuffer, er der tilføjet understøttelse af X-Video, GLX og DRI3, som er implementeret via GLAMOR 2D-accelerationsarkitekturen. Der er tilføjet nye kommandolinjeindstillinger til konfiguration af
    Xfbdev.
  • I X-serveren Xvfb (X virtual framebuffer) er der tilføjet understøttelse af DRI3 og
    GLX, implementeret via GLAMOR.
  • DDX-driveren "modesetting", som arbejder oven på KMS (Kernel Mode Setting) interface, er blevet konverteret til at bruge GBM Bo Wrapper (BufferObject). Rotation og spejling af markøren er blevet faciliteret, og der er tilføjet understøttelse af ekstra størrelser på markøren.
  • Implementeringen af DRI3 returnerer nu versionsnummeret 1.4 og rydder cache for modifikatorer ved kald af closeScreen metoden.
  • Der er tilføjet DRM-drivere (Direct Rendering Manager) til Coreboot, VESA og EFI. DDX-driveren til Intel GPU'er er begrænset til brug på hardware op til gen 3.
  • Der er sikret understøttelse af XDG Base Dir specifikationen 0.8.
  • Konfigurationen for NVIDIA-moduler er blevet opdelt.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster