Yekem guhertoya girîng a servera yserver X11 hate weşandin. Ew ji sifirê di Rust de hatiye nivîsandin û piştgiriyê dide dirêjkirinên protokola X11 yên heyî. Armanca projeyê dubarekirina hemî taybetmendiyên Xorg Server nîne, lê belê fonksiyonên pêwîst ji bo xebitandina jîngehên sermaseyê yên nûjen, rêveberên pencereyan, sepanan û pirtûkxaneyên grafîkî (GTK, Qt, SDL, GLFW) peyda dike. Jîngehên ceribandî MATE, Xfce, û Cinnamon, û her weha rêveberên pencereyan FVWM3, e16, û wmaker hene. Koda projeyê di bin lîsansa MIT de tê belavkirin.
yserver biryar daye ku taybetmendiyên kevn û yên taybetî, wekî birêvebirina gelek ekranên X11 di yekê de, piştgirî neke. server (derketina pir-monîtor tê piştgirîkirin), modên rengan ji bilî TrueColor, renderkirina nerasterast (GLX nerasterast), API-ya ajokarê DDX, birêvebirina tîpên kevn, û girêdana bi xerîdarên bi rêza byte ya cûda (wergerandina ji big-endian bo little-endian).
Derana grafîkê bi rêya ajokarên DRM/KMS û Mesa Vulkan tê peyda kirin. Pirtûkxaneya libseat ji bo rêveberiya danişînê û gihîştina cîhazên têketin û derketinê yên hevpar tê bikar anîn. Ji bilî serverek X-ê ya taybet, ynest jî tê peyda kirin - paşxaneyek ji bo darvekirina nested ku piştgirî dide xebitandina ji Xwayland an serverên din ên X11.server.
Ev xebat li ser pergalên bi GPU-ya AMD Ryzen 9 6900HX (ajokarê Rembrandt, RDNA2, RADV mesa), AMD RX580 (Polaris/GCN4, RADV), Intel i5-7200U (ajokarê Kaby Lake, ANV mesa), NVIDIA GTX 1050, Snapdragon X1 X1E80100 (Adreno X1, Turnip), Apple M1 MBA, M2 MBP, û her weha di pergalên virtualîzasyonê de bi virtio-gpu û GPU-ya virtual Venus hatiye ceribandin. Niha, tenê di... Linux, lê plan hene ku piştgiriyê ji bo FreeBSD zêde bikin.
Dirêjkirinên X11 yên piştgirîkirî:
- DAXWAZÊN MEZIN
- Civak
- ZIRAR
- DPMS
- DRI3
- GLX
- Dirêjkirina Bûyerên Giştî
- MIT-SCREEN-SAVER
- MIT-SHM
- Amade
- RANDR
- RENDER
- CINS
- SYNC
- Çavkaniya X
- XFIXES
- XInputExtension
- XKEYBOARD
- XTEST
Source: opennet.ru
