Útgáfa af öðrum X-þjóni, yserver 1.5

Útgáfa 1.5.0 af X11 þjóninum, sem var skrifaður frá grunni í Rust og styður núverandi X11 samskiptareglur, hefur verið gefin út. Verkefnið miðar ekki að því að endurtaka alla eiginleika Xorg þjónsins og takmarkast við þá virkni sem nauðsynleg er til að keyra nútíma skjáborðsumhverfi, gluggastjóra, forrit og grafísk bókasöfn (GTK, Qt, SDL, GLFW). Prófuð umhverfi eru meðal annars MATE, Xfce, Cinnamon, Sonic og Enlightenment, sem og gluggastjórar eins og icewm, FVWM3, openbox, i3 og wmaker. Kóðinn fyrir verkefnið er dreift undir MIT leyfinu.

yserver hefur ákveðið að styðja ekki eldri og sérstaka eiginleika, eins og að meðhöndla marga X11 skjái í einum. netþjónn (úttak frá mörgum skjám er stutt), aðrar litastillingar en TrueColor, óbein birting (óbein GLX), DDX reklaforritaskil, meðhöndlun eldri leturgerða og tenging við viðskiptavini með mismunandi bætiröð (þýðing frá stór-endian yfir í litla-endian).

Grafísk úttak er veitt í gegnum DRM/KMS og Mesa Vulkan rekla. Libseat bókasafnið er notað til að stjórna fundum og fá aðgang að sameiginlegum inntaks- og úttakstækjum. Auk sérstaks X-þjóns fylgir ynest — bakendi fyrir innfellda keyrslu sem styður keyrslu frá Xwayland eða öðrum X11-þjónum.miðlara.

Vinnan hefur verið prófuð á kerfum með eftirfarandi skjákortum: AMD Ryzen 9 6900HX (Rembrandt, RDNA2, RADV mesa driver), AMD RX580 (Polaris/GCN4, RADV), Intel i5-7200U (Kaby Lake, ANV mesa driver), NVIDIA GTX 1050, Snapdragon X1 X1E80100 (Adreno X1, Turnip), Apple M1 MBA, M2 MBP, sem og í sýndarkerfum með virtio-grafíkkorti og sýndar-GPU Venus. Vinnan er studd í Linux og FreeBSD.

Í nýju útgáfunni:

  • Bætt var við stuðningi við reverse-PRIME kerfið, sem gerir kleift að nota innbyggða skjákortið fyrir birtingu og skjákortið fyrir birtingu þegar ytri skjáir eru tengdir við tengi skjákortsins.
  • Bætt við stuðningi við að senda gögn um endurnýjunartíðni skjásins til Mesa í gegnum GLX_OML_sync_control viðbótina.
  • Innleiddi hagræðingar til að draga úr töf fyrir viðskiptavini með lóðrétta samstillingu óvirka (vsync-off).
  • Býður upp á útdrátt á GLX-framleiðandanöfnum úr skjákortsreklinum til að velja viðeigandi GLX-biðlarasafn (t.d. Mesa eða NVIDIA).
  • Stuðningur við DRI3 1.4 samstillingarhluti hefur verið útfærður með því að nota drm_syncob frumþættina í DRM (Direct Rendering Manager) kjarnakerfinu.
  • Bætti við stuðningi við reiknirit fyrir skjábreytingar til að endurteikna ekki allt efni, heldur aðeins breyttu hlutana, sem notaðir eru í samsettum myndum. netþjónar Wayland byggt á wlroots bókasafninu.
  • Möguleikinn á að teikna gluggaramma á X11 netþjónshliðinni hefur verið veittur.
  • Útfærði samsetningu pakka fyrir Aarch64 arkitektúrinn, auk x86_64.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster