Lëshimi i projektit XLibre XServer 25.1.0, duke zhvilluar fork të X.Org Server

Pas një gjysmë viti zhvillim, është publikuar versioni 25.1.0 i projektit XLibre, i cili është një fork i X.Org Server. Publikimi i parë i degës XLibre XServer 25.1.0 pozicionohet si një version me cilësi beta dhe është e destinuar për testim dhe identifikimin e mundësive për përmirësim. Më poshtë planifikon të lëshojë dy versionet e tjera beta, pas së cilës, në versionin 25.1.3 do të shpallet dega stabile.

Projekti drejtohet nga Enrico Weigelt, i cili ka vendin e parë për numrin e ndryshimeve të përgatitura për serverin X - para krijimit të forkut nga Enrico në X.Org Server, ishin pranuar rreth 1600 ndryshime dhe më shumë se 1200 ndryshime janë përfshirë në bazën e kodit të forkut. Enrico gjithashtu është mbajtës i drejtave të shoferëve AMD FCH GPIO dhe VIRTIO GPIO në kernelin Linux, si dhe mbajtës i Xnest.

Arsyeja për krijimin e forkut ishte mosmarrëveshja me politikën e mbështetësve të X.Org, e cila çoi në stagnimin e zhvillimit, ndërsa Enrico ishte për vazhdimin aktiv të zhvillimit dhe realizimin e një pastrimi të madh të serverit X. Ajo që shkaktoi pakënaqësi midis mbështetësve ndaj Enrico, e cila çoi në ndalimin e pranimit të ndryshimeve nga ana e tij, ishte se disa ndryshime të lidhura me pastrimin çuan në probleme, regresione, shkelje të ABI dhe dështime në ndërtim. Për më tepër, Enrico kishte tendencë për teori konspirative dhe deklaroi se kompania Red Hat qëllimisht po nxitonte zhvillimin e serverit X.

Ndër ndryshimet në versionin XLibre XServer 25.1:

  • Shtuar mbĂ«shtetje pĂ«r bibliotekĂ«n libseat dhe procesin e prapmĂ« seatd, qĂ« ofron mundĂ«si pĂ«r menaxhimin e sesioneve dhe organizimin e aksesit nĂ« pajisjet e pĂ«rbashkĂ«ta tĂ« hyrjes dhe daljes (mund tĂ« pĂ«rdoret si njĂ« alternativĂ« pĂ«r komponentĂ«t e menaxhimit tĂ« sesioneve nga systemd).
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r shoferĂ«t proprietarĂ« NVIDIA. PĂ«rveç lĂ«shimeve tĂ« mĂ«parshme tĂ« mbĂ«shtetura tĂ« shoferĂ«ve NVIDIA 570+, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r degĂ«t mĂ« tĂ« vjetra 340, 390 dhe 470, e cila aktivizohet pĂ«rmes pĂ«rcaktimit tĂ« flamurit 'legacy_nvidia_padding' gjatĂ« ndĂ«rtimit tĂ« Xserver dhe lejon tĂ« shmanget caktimi i parametrave tĂ« IgnoreABI nĂ« direktivĂ«n ServerFlags. NĂ« sistemet me shoferin NVIDIA Ă«shtĂ« aktivizuar mbĂ«shtetje pĂ«r arkitekturĂ«n 2D-accelerating GLAMOR, e cila pĂ«rdor OpenGL pĂ«r tĂ« pĂ«rshpejtuar operacionet 2D (mĂ« parĂ« mbĂ«shtetja GLAMOR ishte çaktivizuar pĂ«r shkak tĂ« mosmiratimit me shoferin DDX 'modesetting' nĂ« sistemet me shoferĂ«t NVIDIA, tani kjo mosmiratim Ă«shtĂ« eliminuar).
  • U kthye serveri X Xfbdev, qĂ« pĂ«rdor framebuffer-in e ofruar nga pajisja framebuffer (/dev/fb*) nĂ« Linux. Xfbdev mund tĂ« punojĂ« pa drajverĂ« grafikĂ« dhe Ă«shtĂ« i pĂ«rshtatshĂ«m pĂ«r pĂ«rdorim nĂ« sisteme tĂ« integruara dhe nĂ« mjedise me burime tĂ« kufizuara.
  • Shtuar mbĂ«shtetje pĂ«r platformĂ«n Cygwin (mjedisi GNU pĂ«r Windows).
  • Shtuar mundĂ«sia e caktimit tĂ« pronĂ«s DPI nĂ« lidhje me monitors tĂ« ndryshĂ«m.
  • NĂ« drajverin dga, Ă«shtĂ« ndaluar mbĂ«shtetje e protokollit tĂ« vjetĂ«r DGA 1.0.
  • JanĂ« bĂ«rĂ« mĂ« shumĂ« se 20 ndryshime qĂ« lidhen me pastrimin e kodit.
  • NĂ« sistemin e integrimit tĂ« vazhdueshĂ«m Ă«shtĂ« implementuar testimi i ndĂ«rtimit pĂ«r platformat DragonFly BSD, FreeBSD, NetBSD, Win32 (mingw32) dhe Cygwin (x86-64). PĂ«r DragonFly BSD, FreeBSD, NetBSD, mingw32 dhe Ubuntu Ă«shtĂ« shtuar gjithashtu kontrolli i ndĂ«rtimit me flamurin "-Werror".

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster