Lëshimi i projektit XLibre XServer 25.1.0, që zhvillon forkun e X.Org Server

Pas pas gjashtë muajsh zhvillimi, është publikuar versioni i projektit XLibre 25.1.0, që përmirëson forkun e X.Org Server. Lëshimi i parë i degës XLibre XServer 25.1.0 pozicionohet si një version beta dhe është i destinuar për testim dhe identifikimin e mundësive përmirësuese. Pas kësaj planifikohet të lëshohet edhe dy versione beta, dhe më pas, në lëshimin 25.1.3, të shpallet dega stabile.

Projekti zhvillohet nga Enrico Weigelt, që mban vendin e parë në numrin e ndryshimeve të përgatitura për X-server - deri në krijimin e forkut nga Enrico në X.Org Server janë 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 drejtimit të piloteve AMD FCH GPIO dhe VIRTIO GPIO në bërthamën Linux, dhe mbajtës i drejtimit të Xnest.

Arsyeja e krijimit të fork-ut ishte mosdakordësia me politikën e mbështetësve të X.Org, e cila çonte në stagnimin e zhvillimit, ndërsa Enriko ishte për vazhdimin aktiv të zhvillimit dhe realizimin e një pastrimi të madh të serverit X. Pakënaqësia e mbështetësve ndaj Enrikos, e cila çoi në ndalimin e pranimit të ndryshimeve nga ai, ishte shkaktuar nga disa ndryshime të lidhura me pastrimin që shkaktonin probleme, regresione, shkelje të ABI-së dhe dështime gjatë ndërtimit. Për më tepër, Enriko kishte prirje për teori konspirative dhe deklaronte se kompania Red Hat po e pengonte qëllimisht zhvillimin e serverit X.

Ndryshimet në lëshimin XLibre XServer 25.1:

  • Shtuar mbĂ«shtetje pĂ«r bibliotekĂ«n libseat dhe procesin nĂ« prapavijĂ« seatd, qĂ« ofrojnĂ« mundĂ«si pĂ«r menaxhimin e seancave dhe organizimin e aksesit nĂ« pajisjet e hyrjes dhe daljes qĂ« ndahen (mund tĂ« pĂ«rdoret si njĂ« alternativĂ« pĂ«r komponentĂ«t e menaxhimit tĂ« seancave nga systemd).
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r drejtuesit e pronarĂ«ve NVIDIA. PĂ«rveç versioneve tĂ« mĂ«parshme tĂ« mbĂ«shtetur tĂ« drejtuesit NVIDIA 570+, Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r degĂ«t e vjetra 340, 390 dhe 470, e cila aktivizohet duke treguar shenjĂ«n «legacy_nvidia_padding» gjatĂ« ndĂ«rtimit tĂ« Xserver-it dhe duke lejuar qĂ« tĂ« kaloni pa vendosjen e parametrave nĂ« direktivĂ«n ServerFlags pĂ«r IgnoreABI. NĂ« sistemet me drejtuesin NVIDIA, Ă«shtĂ« aktivizuar mbĂ«shtetje pĂ«r arkitekturĂ«n e akcelerimit 2D GLAMOR, e cila pĂ«rdor OpenGL pĂ«r tĂ« akceluar operacionet 2D (mĂ« parĂ« mbĂ«shtetja pĂ«r GLAMOR ishte çaktivizuar pĂ«r shkak tĂ« moskompatibilitetit me drejtuesin DDX «modesetting» nĂ« sistemet me drejtuesit NVIDIA, tani ky moskompatibilitet Ă«shtĂ« eliminuar).
  • X-server-i Xfbdev Ă«shtĂ« rikthyer, duke pĂ«rdorur framebuffer-in e ofruar nga pajisja framebuffer (/dev/fb*) nĂ« Linux. Xfbdev mund tĂ« funksionojĂ« pa drejtues grafikĂ« dhe Ă«shtĂ« i pĂ«rshtatshĂ«m pĂ«r pĂ«rdorim nĂ« sisteme tĂ« inkorporuara dhe nĂ« mjedise me burime tĂ« kufizuara.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r platformĂ«n Cygwin (mjedisi GNU pĂ«r Windows).
  • ËshtĂ« shtuar mundĂ«sia pĂ«r tĂ« vendosur pronĂ«n DPI nĂ« lidhje me monitore tĂ« ndryshĂ«m.
  • NĂ« drejtuesin dga Ă«shtĂ« ndalur mbĂ«shtetja pĂ«r protokollin e vjetĂ«ruar DGA 1.0.
  • JanĂ« bĂ«rĂ« mĂ« shumĂ« se 20 ndryshime lidhur me pastrimin e kodit.
  • NĂ« sistemin e integrimit tĂ« vazhdueshĂ«m, Ă«shtĂ« zbatuar 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 shenjĂ«n «-Werror».

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster