Red Hat npaj siab yuav nres qhov kev nthuav dav ntawm X.Org server

Kaus mom Liab Xorg

Christian Schaller, uas yog tus coj pab neeg tsim kho duab ntawm Red Hat thiab Fedora desktop, hauv kev soj ntsuam ntawm cov phiaj xwm rau desktop Cheebtsam hauv Fedora 31, hais txog Red Hat lub hom phiaj kom tsum tsis txhob nthuav dav tsim X.Org server ua haujlwm thiab txwv tsis pub muaj kev tswj hwm tus lej uas twb muaj lawm thiab kev debugging.

Tam sim no, Red Hat ua qhov tseem ceeb rau kev tsim kho X.Org neeg rau zaub mov thiab tswj nws txoj kev txhawb nqa yog li ntawd, thaum muaj kev ncua ntawm kev txhim kho, nws tsis zoo li tias kev tsim tseem ceeb X.Org server tso tawm yuav ua mus ntxiv.

Tib lub sijhawm, txawm hais tias tsis muaj kev txhim kho, Red Hat kev txhawb nqa ntawm X.Org yuav txuas ntxiv yam tsawg kawg kom txog rau thaum kawg ntawm RHEL 8 kev faib tawm lub neej, uas yuav kav mus txog 2029.

Kev loj hlob ntawm X.Org yog qhov tsawg heev lawm

Qhov stagnation hauv kev txhim kho ntawm X.Org server tau pom tiav lawm. Txawm hais tias lub hlis yuav raug tso tawm los ntawm lub hlis, daim ntawv kawg tseem ceeb ntawm X.Org Neeg rau zaub mov 1.20 tau tso tawm 14 lub hlis dhau los thiab kev npaj rau version 1.21 tabtom nres.

Qhov xwm txheej yuav hloov yog tias ib lub tuam txhab lossis zej zog pom zoo txuas ntxiv txhim kho kev ua haujlwm ntawm X.Org server, Tab sis muab txoj kev hloov dav dav los ntawm cov phiaj xwm tseem ceeb mus rau Wayland, nws yuav tsis muaj leej twg.

Red Hat yog tam sim no tsom mus rau txhim kho Wayland-based desktop ua haujlwm. X.Org server yuav tsum muab tso rau hauv kev saib xyuas hom tom qab daws cov teeb meem ntawm kev tshem tawm tag nrho cov kev ntseeg tau los ntawm X.Org Cheebtsam thiab xyuas kom tseeb tias lub plhaub Gnome pib tsis tas siv XWayland, uas yuav tsum tau rov ua dua lossis tshem cov txuas ntxiv rau X.org.

Cov kev sib txuas yuav luag raug tshem tawm ntawm Gnome Plhaub tab sis tseem nyob hauv Gnome chaw.

Hauv Gnome 3.34 lossis 3.36, nws tau npaj los txhawm rau X.Org txoj hlua khi thiab txhim kho XWayland tso tawm zoo, thaum qhov kev xav tau rau cov khoom tshwm sim los xyuas kom meej X11 zoo sib xws.

Red Hat nyiam saib nws txoj kev rau siab rau Wayland

Qhov yuav tsum tau los daws ntau cov teeb meem zoo nrog Wayland tseem tau hais, yuav ua haujlwm li cas nrog NVIDIA cov tsav tsheb uas muaj tswv yim thiab rov ua dua XWayland DDX neeg rau zaub mov kom paub tseeb tias ua haujlwm zoo ntawm X daim ntawv thov nyob hauv thaj chaw Wayland.

Ntawm 31 txoj haujlwm tau ua hauv kev npaj rau Fedora, XWayland tab tom siv lub peev xwm los ua haujlwm X thov nrog cov cai hauv paus. Qhov kev tso tawm no yog muaj lus nug los ntawm kev ruaj ntseg ntawm qhov kev xav, tab sis tsim nyog los xyuas kom muaj kev sib raug zoo nrog X cov kev pabcuam, uas yuav tsum muaj cai ntau ntxiv.

Ib qho kev nyuaj ntxiv yog kev txhim kho Wayland kev txhawb nqa hauv SDL lub tsev qiv ntawv, piv txwv li, los daws qhov teeb meem scaling thaum tsav cov kev ua si laus uas khiav ntawm lub vijtsam qis daws teeb meem.

Ntxiv thiab, Muaj kev xav tau los txhim kho kev txhawb nqa rau Wayland kev ua haujlwm ntawm cov kab ke nrog NVIDIA cov tsav tsheb uas tsis yog:

yog tias Wayland tuaj yeem ua haujlwm ntawm cov tsav tsheb no tau ntev, tom qab ntawd XWayland hauv qhov kev teeb tsa no tseem tseem tsis tau siv cov khoom siv kho vajtse nrawm rau cov duab 3D (nws tau npaj los muab lub peev xwm rub x.org NVIDIA tsav rau XWayland).

Ntxiv thiab, ua haujlwm tab tom hloov chaw PulseAudio thiab Nkaus nrog PipeWire Media Server, uas nthuav tawm lub peev xwm ntawm PulseAudio nrog cov vis dis aus thiab kev ua suab nrog latency tsawg kawg, suav txog cov kev xav tau ntawm cov txheej txheem kev ua haujlwm zoo, nrog rau kev muab cov qauv kev nyab xeeb kom zoo dua ntxiv rau cov khoom siv qib kev tswj. tus neeg.

Thaum kawg ua ib feem ntawm txheej txheem kev tsim kho Fedora 31, kev ua haujlwm yog tsom rau kev siv PipeWire kom qhia tawm cov vijtsam hauv Wayland cov chaw ib puag ncig, suav nrog kev siv Miracast raws tu qauv.

Rau Fedora 31 kuj tseem npaj siab ntxiv qhov peev xwm los mus tso Qt cov ntawv thov hauv Gnome-based Wayland kev sib ntsib. siv Qt Wayland plugin siv XCB plugin siv X11 / XWayland.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.