I-Open Gaming Collective yazalelwa ukuhlanganisa uhlelo lokudlala ku-Linux nokunciphisa ukuhlukana

  • Amaphrojekthi afana neBazzite, ChimeraOS, Nobara, Playtron, Fyra Labs, PikaOS kanye ne-ASUS Linux ayasebenzisana ku-kernel, abashayeli kanye namathuluzi okufaka.
  • I-kernel eyabiwe, i-"OGC Kernel," iyakhuthazwa, kanye nokwamukelwa kwe-InputPlumber njengendinganiso yokufaka ezinhlelweni zemidlalo.
  • Umgomo ukuthuthukisa ukuhambisana kwehadiwe, ukunciphisa ukuphindaphindwa, nokunikeza ulwazi olufanayo kuma-PC e-Linux nama-consoles aphathekayo.

Iqoqo Lemidlalo Elivulekile

Isimo semvelo se- imidlalo ku-Linux Sekuyiminyaka ikhula.Kodwa futhi ihlushwa yinkinga eyisisekelo: amaphrojekthi amaningi kakhulu asebenza ngokwehlukana ezinseleleni ezifanayo. Kulowo mongo umkhuba el Iqoqo Lemidlalo Elivulekile (i-OGC), inhlangano entsha efuna ukuletha ukuhleleka nokuhlanganisa imizamo phakathi kwezinhlelo eziningana ezisebenzayo kakhulu endaweni yokudlala ye-Linux.

Leli qembu lazalwa linombono ocacile: Yeka ukusungula kabusha isondo ekusabalalisweni ngakunye okugxile emidlalweni kanye nokuthuthuka ndawonye ezingxenyeni ezibalulekile njenge-kernel, abashayeli, amathuluzi okufaka, kanye nendawo yokudlala yezithombe. Lokhu kungaba yinto efanele kakhulu kubasebenzisi abakhetha kakhulu ama-PC asekelwe ku-Linux kanye nama-consoles aphathwayo njengendlela ehlukile ye-Windows kanye nezinhlelo ezizimele.

Iyini ngempela i-Open Gaming Collective?

I-Open Gaming Collective iziveza njengeqembu elisebenzisanayo elihlanganisa abathuthukisi abavela kwezinye zezingxenyekazi ze-Linux ezigxile kakhulu kwezemidlalo. Inhloso yayo eyinhloko iwukuba ukuxhumanisa ukuthuthukiswa kwezingxenye ezibalulekile ukuze kungabi amaqembu ayishumi axazulula inkinga efanayo eyedwa, kodwa kube isisekelo esifanayo wonke umuntu angakha kuso.

Izimemezelo ezishicilelwe ezinkundleni zokuxhumana ezisemthethweni kanye namabhulogi amaphrojekthi ahilelekile ziphinda umqondo ofanayo: isikhathi eside kakhulu, Imidlalo ku-Linux ihlukaniswe kakhuluUkusatshalaliswa ngakunye kusebenzise ama-patches akho ku-kernel, kwagcina amathuluzi akho okufaka, futhi kwapakisha izinto ezibalulekile njenge-GameScope ngendlela yaso, kwanda umsebenzi futhi kwadala umehluko ekuziphatheni phakathi kwezinhlelo, ezigxile kuzo, ezazilandela ulwazi olufanayo lokudlala.

UMU Launcher
I-athikili ehlobene:
I-UMU: Ithuluzi Lokugcina Lokuhlanganisa Imidlalo Yakho ku-Linux

Amaphrojekthi ajoyine i-OGC

Iqembu liqala ngobulungu obuyinhloko, empeleni, obabuvele bakhe inhliziyo yesistimu yokudlala ye-Linux. Phakathi kwamagama enziwe obala yilawa:

  • I-Bazzite (Okuluhlaza okwesibhakabhaka okujwayelekile)Ukusatshalaliswa kwe-Linux okusekelwe ku-Fedora, okwenzelwe ukunikeza ulwazi oluqinile lokudlala kuma-consoles edeskithophu nawaphathwa ngesandla. Nakuba abadali bayo bekhetha ukungayibizi ngokuthi "i-distro" ngomqondo wendabuko, empeleni isebenza njengohlelo oluphelele, oluthandwa kakhulu njengendlela ehlukile ye-SteamOS kumadivayisi afana ne-Lenovo Legion Go.
  • I-ChimeraOS, uhlelo olugxile "ku-console" olungena ngqo esibonakalayo sesitayela segumbi lokuphumula futhi lwakhiwe ngendlela yokuthi umsebenzisi kufanele avule ikhompyutha bese edlala kuphela.
  • nobara, iphrojekthi esekelwe ku-Fedora, eyaziwa kakhulu endaweni yokudlala ngokuhlanganisa ukulungiswa, ama-patches namathuluzi aklanyelwe ukudlala ngaphandle kwesidingo sokucushwa okubanzi ngesandla.
  • I-Playtron kanye nesistimu yabo ye-Playtron OS, egxile endaweni yokudlala ehlukile futhi ithuthukisa uhlelo lokusebenza oluzinikele ngokuphelele emidlalweni yevidiyo.
  • Ama-Fyra Labs, obhekene namaphrojekthi afana ne-Ultramarine, abanikela ngolwazi lwabo ezinhlelweni ze-Fedora nasekuhlanganiseni ubuchwepheshe besimanje kudeskithophu.
  • I-PikaOS, isiphakamiso esiye saveza indawo ngokugxila ekusebenzeni nasekutholeni okuningi ngehadiwe yamanje yokudlala.
  • I-ShadowBlip kanye ne-ASUS Linux, izinhlelo ezihlobene kakhulu nokusekelwa kwehadiwe ethile, njengamadivayisi emidlalo e-ASUS, adinga ukulungiswa okuthile ukuze asebenze kahle ngaphansi kwe-Linux.

Ngokusho kwezincazelo ezabiwe ngabathuthukisi, Akukho kuhlelwa okuqinile ngaphakathi kwe-OGCNakuba iBazzite ibilokhu ingenye yamaphrojekthi amemezele ukudalwa kweqembu, baveza ukuthi umqondo uwukusebenza ngendlela yokulingana phakathi kwabahlanganyeli, ukwabelana ngolwazi nokusebenza ngaphandle "komholi" oyedwa obeka inkambo.

Inhloso eyinhloko: ukunciphisa ukuhlukana kwemidlalo ku-Linux

Isizathu sokuba i-OGC iwukubhekana nenye yezinkinga ezivame ukukhulunywa ngazo lapho kuxoxwa I-Linux njengeplatifomu yokudlalaUkuhlukana. Ukusatshalaliswa ngakunye okuhloselwe imidlalo kwakuchithe iminyaka kusetshenziswa ama-patches awo ku-kernel, kufakwa ama-graphic drivers ngokwezifiso, kulungiswa ukuhambisana nabalawuli, amasondo okuqondisa kanye nezinye izinto ezisetshenziswayo, kanye nokuhlanganisa izixazululo zawo zokuphatha okokufaka kuma-consoles aphathekayo.

Le ndlela isho ukuthi imizamo yayiphindaphindwa kaninginingiIthimba elilodwa lizosebenza ekuvumelaneni nemodeli ethile yekhonsoli ephathwayo, elinye lizokwengeza ukwesekwa kwesiteringi esithile, elesithathu lizolungisa izinkinga ngabalawuli abathile be-Bluetooth… futhi eziningi zalezi zinguquko azizange zabelwane ngazo ngokuhlelekile. Umphumela waba ukuthi eminye imidlalo noma amadivayisi azosebenza kahle ekusabalalisweni okukodwa kodwa hhayi komunye, ngaphandle kwencazelo ecacile yomsebenzisi wokugcina.

Abasekeli be-OGC baphakamisa ushintsho lwemodeli: hlanganisa umsebenzi ezingxenyeni ezibalulekile njenge-kernel, amathuluzi okufaka, namaphakheji abalulekile njenge-GameScope, bese kusatshalaliswa lokho kuthuthukiswa kuzo zonke izabelo ezihlanganyelayo. Ngale ndlela, ukulungiswa okwenzelwe ipulatifomu eyodwa kungadluliselwa ngqo kakhulu kwezinye, kugwenywe umuzwa wokuthi iphrojekthi ngayinye isebenza ngokuzimela.

"I-OGC Kernel": umzamo ohlanganyelwe enhliziyweni yesistimu

Enye yezinsika zalolu hlelo ukudala i-kernel eyabiwe kuwo wonke amaphrojekthi, eyaziwa ngaphakathi ngokuthi "i-OGC Kernel". Esikhundleni sokuthi ukusatshalaliswa ngakunye kugcine igatsha lakho le-kernel ye-Linux ngama-patches athile ama-consoles aphathwayo, ama-GPU akamuva, noma izinto eziphathelene nokudlala, umgomo uwukuba lezo zinguquko zithuthukiswe futhi zihlolwe endaweni yokugcina evamile.

Ngale ndlela, inhloso ukuthi izici ezifana nokusekelwa kwe-Secure BootUkuhambisana okuthuthukisiwe nezilawuli zemidlalo nama-joystick, noma ukwesekwa kwamasondo okuqondisa nezinye izesekeli, akudingeki kusetshenziswe ngokuphindaphindiwe ohlelweni ngalunye, kodwa kunalokho kuhlanganiswe kanye kuleyo kernel eyodwa futhi kungasetshenziswa yizo zonke izabelo ezinamathela kuphrojekthi.

Izikhulu ze-OGC zigcizelela nokuthi isu lazo licacile "phezulu kuqala"Lokhu kusho ukuthi ama-patches afakwe ku-OGC Kernel azolungiswa kusukela ekuqaleni ngenhloso yokuthunyelwa ukuze abuyekezwe futhi afakwe ku-kernel esemthethweni ye-Linux. Ngakho-ke, umgomo awukona ukudala igatsha elivaliwe elihambisana nephrojekthi eyinhloko, kodwa kunalokho ukusebenzisa umzamo wokubambisana ukusheshisa ukuhlanganiswa kokuthuthukiswa okugxile kumidlalo enguqulweni ejwayelekile ye-kernel esetshenziswa umphakathi wonke.

I-Open Gaming Collective ifuna ukuhlanganisa indlela abalawuli kanye nokufakwayo okuphathwa ngayo: I-InputPlumber

Olunye ushintsho olubonakala kakhulu kubasebenzisi, ikakhulukazi endabeni yeBazzite, luhlobene amathuluzi aphatha okokufaka kuma-consoles aphathekayoKuze kube manje, iBazzite ibisebenzisa ikhambi layo elibizwa nge-HHD (Handheld Daemon) ukulawula izici ezifana nokusabela kwezilawuli ezihlanganisiwe, ukuphathwa kwabalandeli, ukukhanya kwe-RGB, noma ukuziphatha kweziqhumisi nama-joystick.

Ngokungena kwi-Open Gaming Collective, sekunqunywe ukuthi shiya i-HHD bese uthuthela ku-InputPlumberLolu uhlaka lwezinga lokuqala olusetshenziswa kakade ezinye izinhlelo ezigxile emidlalweni njenge-SteamOS, i-ChimeraOS, i-Nobara, i-Playtron GameOS, i-Manjaro Handheld Edition, kanye ne-CachyOS Handheld Edition. Lokhu kuthutha akulona nje ushintsho lobuchwepheshe, kodwa ukuzibophezela okucacile kwindinganiso yangempela ngaphakathi kwendawo ye-Linux yamadivayisi aphathekayo.

Kumsebenzisi, umqondo uwukuthi imisebenzi ababejwayele ukuyenza nge-HHD hlanganisa okuningi ngangokunokwenzeka ku-interface ye-Steam uqobo (I-Steam UI) kanye namathuluzi ayo ahlobene. Amapharamitha afana nokukhanya kwe-RGB noma ukulawula abalandeli azokwethulwa ngamamenyu afanayo, futhi kulezo zinketho ezingenakuxhunyaniswa lapho, kuhlelwe ukumbozwa okulula okubonakalayo, ngokulandelana kwalokho abasebenzisi be-Bazzite ababekwazi kakade, kodwa kusekelwa yi-InputPlumber.

Abathuthukisi bagcizelele ukuthi, kulabo abanehadiwe noma ihadiwe ebucayi kakhulu encike emitatsheni ethile, Kuzoba nethuba lokugcina izinguqulo zangaphambilini okwesikhashana. Bakhuluma ngohlelo lokubuyisela emuva kanye nohlelo lokukhiya inguqulo oluzobavumela ukuthi bahlale kulabhulali yangaphambilini ngenkathi belungisa izinkinga ezingaba khona, into ebalulekile ukugwema ukushiya abasebenzisi abanamadivayisi angavamile bengenamsebenzi.

Vula i-Gaming Collective kanye nokubambisana ku-graph stack namaphakheji e-Valve

Ngale kwe-kernel kanye nokufaka, i-Open Gaming Collective ifuna futhi ukuhlanganisa umsebenzi ku- i-graphics stack namathuluzi azungeze i-Steam kanye IprotonElinye lamaphuzu agqanyisiwe ukusetshenziswa okwabiwe kanye nokuthuthukiswa okuhlanganyelwe kwe-GameScope, umqambi osetshenziswa yizinkampani eziningi ukuhlinzeka ngemodi yomdlalo wesikrini esigcwele elawulwa kakhulu enokuziphatha okufana nekhonsoli.

Kulo mkhakha, inhloso ukuthi Ukulungiswa kwamaphutha kanye nokulungiswa kwabelwana ngakho ngendlela ehlelekileEsikhundleni sokuthi iphrojekthi ngayinye isebenzise ama-patches ayo emidlalweni, kuma-graphic drivers, noma izingxenye ze-video stack, izinkinga ezifana nomehluko wokusebenza phakathi kokusatshalaliswa noma amaphutha e-graphics avela kuphela ohlelweni oluthile kanye nenhlanganisela yehadiwe kufanele zinciphe kancane kancane ngokuhamba kwesikhathi.

UBazzite uphinde waveza isifiso sakhe sokwenza kanjalo yabelana ne-OGC ngamapheshi abawakhile amaphakheji e-ValveUmqondo uwukuthi izinguquko ezifakiwe ukuthuthukisa ulwazi nge-Steam namathuluzi ayo akufanele zigcinelwe endaweni eyodwa kuphela, kodwa kufanele zizuzise bonke labo abayingxenye yeqembu futhi, ngendlela esezingeni eliphezulu, ekugcineni zifinyelele wonke umphakathi we-Linux.

Izinguquko ezisebenzayo ku-Bazzite kanye nokuhlolwa ngeziqalisi ezintsha

Ukungena kukaBazzite kwi-Open Gaming Collective akuyona nje isitatimende senhloso; kuza izinguquko eziningana ezibonakalayo kumephu yabo yendlelaNgaphezu kokusebenzisa i-OGC Kernel nokufaka i-InputPlumber esikhundleni se-HHD, ithimba seliqalile ukuzama izinketho ezintsha zokuqalisa umdlalo.

Enye yezinyathelo ezishiwoyo ukuhlolwa kwe- I-Faugus Launcher njengenye indlela engasetshenziswa esikhundleni se-LutrisI-Faugus, ithuluzi elidala lokuphatha imidlalo evela ezitolo eziningi nasemapulatifomu ku-Linux, okwamanje libhekwa njengokuhlola. Abathuthukisi be-Bazzite babonise ukuthi uma ekugcineni benquma ukwenza ushintsho futhi bamise i-Faugus njengesiqalisi esizenzakalelayo, bazonikeza okungenani isaziso sezinyanga eziyisithupha ukuze banikeze abasebenzisi isikhathi sokuzivumelanisa nezimo.

Lezi zinhlobo zezinqumo zibonisa izinga Ukubambisana ku-OGC akusho ukuyeka ubuntu bokusatshalaliswa ngakunyeNakuba i-kernel, abashayeli, kanye nengqalasizinda esezingeni eliphansi kwabelwana ngayo, iphrojekthi ngayinye ihlala ikhululekile ukunquma ukuthi ihlela kanjani isikhombimsebenzisi sayo, ukuthi imaphi amathuluzi ewafaka kusengaphambili, noma ukuthi imuphi ulwazi olunikeza umsebenzisi lapho evula idivayisi.

Inkinga eyodwa encane kanye nenkinga eyodwa enkulu okusamele ixazululwe

Njengomuntu odlala imidlalo ku-Linux, kunezinto ezimbalwa ezifika engqondweni. Okokuqala, i-Valve ayiyona ingxenye ye-Open Gaming Collective, futhi i-SteamOS izoqhubeka nokusebenza ngokuzimela. Ngakho-ke, ukusatshalaliswa kwe-OGC ngeke kuzuze ngokuqondile ekubambisaneni kwe-Valve futhi i-SteamOS ngeke izuze kuma-OGC.

Enye inkinga yile yobuchwepheshe bokulwa nokukhohlisa: akukho okungenziwa uma busetshenziswa ezingeni le-kernel, ngakho-ke lokhu kuzoqhubeka kungakhathaliseki ukuthi mangaki amandla ahlanganayo.

I-Open Gaming Collective: isinyathelo esisodwa esiseduze ne-Linux eyinkimbinkimbi kakhulu yokudlala imidlalo

Ukudalwa kwe Iqoqo Lemidlalo Elivulekile Lokhu kubonisa ushintsho endleleni yokucabanga ngaphakathi kwendawo yokudlala ye-Linux: ukusuka ekusakazeni izinsiza emisebenzini ephindaphindwayo kuya kungqimba efanayo yobuchwepheshe esebenza njengesisekelo sezinhlelo eziningi. Ngemizamo ehlanganyelwe ku-kernel, okokufaka kwe-InputPlumber, ukuphathwa komshayeli, kanye nokulungiswa kwamathuluzi afana ne-GameScope, ipulatifomu iya esimeni lapho Ukukhetha i-distro kuyindaba yokunambitha kakhulu kunokuhambisana okuyisisekelo.Uma ukubambisana kuqhubeka futhi ukuthuthukiswa kufinyelela ngempela ezingeni eliphezulu, abadlali baseYurophu nabathuthukisi bazothola i-Linux ezinzile, ehambisanayo, futhi elula ukuyisebenzisa yokudlala, kungakhathaliseki ukuthi kudeskithophu noma kuma-consoles aphathekayo.