Stabils XLibre XServer 25.1 izlaišanas atjauninājums, X.Org Server zars

Tieši gadu pēc X.Org Server forka dibināšanas tika izlaists XLibre 25.1.6. Šī izlaide iezīmēja 25.1 versijas pāreju uz stabilo statusu (iepriekšējās atjauninājumi bija beta versijas un domātas testēšanai). XLibre noklusējuma izmantošanas gadījumā tas ir iekļauts Artix Linux, GhostBSD, OpenMandriva un Vendefoul Wolf distribūcijās. Arch Linux, Debian, DragonFly BSD, Fedora, FreeBSD, Gentoo Linux, GNU Guix, Linux Mint, MX Linux, RHEL, Slackware, Ubuntu un Void Linux kopienas atbalsta pakotnes, lai aizvietotu X.Org Server ar XLibre.

Galvenās izmaiņas XLibre XServer 25.1 versijā:

  • Pievienota atbalsts bibliotēkai libseat un foniskajam procesam seatd, kas nodrošina iespējas sesiju pārvaldībai un piekļuves organizēšanai pie koplietojamiem ievades un izvades ierīcēm (var izmantot kā alternatīvu systemd-logind).
  • Uzlabots atbalsts NVIDIA patentētajiem draiveriem. Papildus iepriekš atbalstītajiem NVIDIA draiveru izlaidumiem 570+, pievienots atbalsts vecākām 340, 390 un 470 versijām, ko aktivizē, norādot karodziņu «legacy_nvidia_padding» Xserver būvēšanas laikā, kas ļauj neizmantot IgnoreABI parametrus ServerFlags direktīvā.
    Sistēmās ar NVIDIA draiveri iekļauts 2D paātrinājuma GLAMOR atbalsts, kas izmanto OpenGL 2D operāciju paātrināšanai (iepriekš GLAMOR atbalsts tika atslēgts, jo nebija savietojams ar «modesetting» DDX draiveri uz sistēmām ar NVIDIA draiveriem; tagad šī nesaderība ir novērsta).
  • Atgriezts X-server Xfbdev, kas izmanto framebuffer, ko nodrošina framebuffer ierīce (\/dev\/fb*) Linux sistēmās. Xfbdev var strādāt bez grafiskajiem draiveriem un ir piemērots izmantošanai iestrādātās sistēmās un resursu ierobežotos vidē.
  • Ieviests X11 paplašinājums Xnamespace, kas nodrošina klientu izolāciju, dalot tos X11 nosaukumu telpās.
  • Pievienots atbalsts Cygwin platformai (GNU vide Windows sistēmai).
  • Pievienota iespēja norādīt DPI īpašību saistībā ar dažādiem monitoriem.
  • Draiverī dga pārtraukta novecojušā DGA 1.0 protokola atbalsts.
  • Nepārtrauktas integrācijas sistēmā ieviesta būvju testēšana DragonFly BSD, FreeBSD, NetBSD, Cygwin (x86-64), macOS un Windows platformām.
  • Izlabotas ievainojamības CVE-2026-50256, CVE-2026-50257, CVE-2026-50258, CVE-2026-50259, CVE-2026-50260, CVE-2026-50261, CVE-2026-50262 un CVE-2026-50263, kas nesen tika labotas X.Org Server 21.1.23 un xwayland 24.1.12.

Projektu attīsta Enriko Vaidgelts (Enrico Weigelt), kurš ieņem pirmo vietu izdarīto izmaiņu skaitā X-serverī — pirms Enriko izveidoja fork no X.Org Server tika pieņemtas aptuveni 1600 izmaiņas, un vairāk nekā 1200 izmaiņas tika iekļautas fork kodu bāzē. Enriko arī ir AMD FCH GPIO un VIRTIO GPIO draiveru uzturētājs Linux kodolā, kā arī Xnest uzturētājs. Forka izveides iemesls bija nesaskaņas ar X.Org uzturētāju politiku, kas noveda pie izstrādes stagnācijas, kamēr Enriko bija par aktīvu attīstības turpināšanu un lielu X-servera tīrīšanu. Uzturētāju neapmierinātība attiecībā uz Enriko, kas noveda pie izmaiņu nepieņemšanas no viņa puses, bija saistīta ar to, ka dažas ar tīrīšanu saistītās izmaiņas izraisīja problēmas, regresijas, ABI pārkāpumus un kļūdas būvēm.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster