Utgivningen av projektet XLibre 25.2.0, som utvecklar en fork av X.Org Server, har offentliggjorts. Den första utgÄvan av grenen XLibre XServer 25.2.0 marknadsförs som en beta-version och Àr avsedd för testning och för att identifiera eventuella brister. Ytterligare flera beta-versioner planeras att slÀppas, varefter grenen kommer att deklareras stabil.
XLibre anvÀnds som standard i distributioner av Artix Linux, GhostBSD, OpenMandriva och Vendefoul Wolf. För Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu och Void Linux stöds paket av gemenskapen för att ersÀtta X.Org Server med XLibre. Anledningen till att skapa fork var oenighet med X.Org:s politik, vilket ledde till stagnation i utvecklingen.
Bland
Àndringar i utgÄvan XLibre XServer 25.2:
- En omstrukturering av den interna arkitekturen i 2D-accelerationsmekanismen glamor_egl, som anvÀnder OpenGL för att accelerera 2D-operationer, har genomförts. Koden som Àr specifik för xf86 har separerats frÄn glamor_egl, och implementationen av DRI3 (Direct Rendering Infrastructure) har omarbetats för att fungera utan biblioteket libgbm (Generic Buffer Management), vilket möjliggör att GLAMOR fungerar med proprietÀra NVIDIA-drivrutiner, frÄn version 470 och framÄt. NVIDIA-drivrutiner 470+ kan nu anvÀndas för GLX och DRI3, initialisering av EGL och skapande av OpenGL-kontext.
- Implementeringen av den förenklade X-servern KDrive har omarbetats, och den har nu stöd för flera skÀrmar, DRI3-infrastruktur, 2D-accelerationsarkitektur GLAMOR, accelerator för videouppspelning X-Video, automatisk upptÀckte av inmatningssystemet evdev, flerdimensionell inmatning och vÀxling mellan virtuella terminaler.
- I X-servern Xfbdev, som anvÀnder framebuffer, har stöd lagt till för X-Video, GLX och DRI3, som implementeras genom GLAMOR:s 2D-accelerationsarkitektur. Nya kommandoradsalternativ har lagts till för att konfigurera
Xfbdev. - I X-servern Xvfb (X virtuell framebuffer) har stöd för DRI3 lagts till och
GLX, implementerad genom GLAMOR. - DDX-drivrutinen "modesetting", som arbetar ovanpÄ KMS (Kernel Mode Setting)-grÀnssnittet, har omstÀllts för att anvÀnda GBM Bo Wrapper (BufferObject). Rotering och spegling av pekaren har konfigurerats, och stöd för ytterligare storlekar pÄ pekaren har lagts till.
- Implementeringen av DRI3 returnerar nu versionsnummer 1.4 och rensar cache över modifierare vid anrop av metoden closeScreen.
- DRM-drivrutiner (Direct Rendering Manager) för Coreboot, VESA och EFI har lagts till. DDX-drivrutinen för Intel GPU Àr begrÀnsad till anvÀndning för hÄrdvaror upp till generation Gen3.
- XDG Base Dir-specifikationen 0.8 stöds.
- Konfigurationen för NVIDIA-moduler har delats upp.
KĂ€lla: opennet.ru
