V razvojnem obdobju te nove različice Ubuntu 18.10 Cosmic Cuttlefish, V tem blogu smo izpostavili nekaj novih funkcij, ki se jih je ekipa Canonical odločila uvesti v naslednji izdaji.
Zdaj je v zadnjem času objavljena nova novica, da naj bi nova različica Ubuntu 18.10 Cosmic Cuttlefish prispela prihodnji teden, natančneje 18. oktobra.
Tudi v fazi zmrzovanja se zdi, da ni nobena izjema, ki vključuje nekatere novice. Čeprav zadnji trenutek Ubuntu 18.10 Cosmic Cuttlefish bo dodal podporo za Galij ninin. Prav tako bo prišel z novo različico Mesa 18.2.2, ki bo kmalu izšla.
Da bi to lahko vključili v to izdajo, Canonicalovi razvijalci so se odločili, da omogočijo izjemo zamrznitve funkcij, da dovolijo Mesa 18.2.x bo vključena v Ubuntu 18.10 Cosmic Cuttlefish, posebej pripravljen Mesa 18.2.2 (tj. najnovejša posodobitev).
O Galiju
Ne smemo pozabiti, da je Galij nova arhitektura za izdelavo grafičnih krmilnikov.
Sprva združljiv z grafičnimi gonilniki Mesa in Linux, je zasnovan tako, da omogoča prenosljivost v vse glavne operacijske sisteme in grafične vmesnike.
Dodatni diapozitivi, video posnetki in primeri so na voljo na spletu, da se naučite notranjosti arhitekture Galija, ki je na voljo.
V primerjavi z obstoječimi grafičnimi gonilniki za Linux je Gallium:
- Vodniki naj bodo manjši in enostavnejši.
- Trenutni gonilniki DRI so precej zapleteni. So velike, vsebujejo podvojene kode in imajo breme izvajanja številnih konceptov, tesno povezanih z API-jem OpenGL 1.x / 2.x.
- Sodobni grafični model strojne opreme.
- Nova arhitektura gonilnikov je abstrakcija sodobne grafične strojne opreme in ne prevajalec strojne opreme OpenGL->. Novi vmesnik krmilnika bo predvideval prisotnost programabilnih senčnikov oglišč / fragmentov in disketnih predmetov.
- Podpira več grafičnih API-jev.
- Skrajšani API-ji OpenGL 3.1+ bodo veliko manjši od OpenGL 1.x / 2.x. Želeli bi model krmilnika, ki je API nevtralen, tako da ni vezan na določen grafični API.
- Podpira več operacijskih sistemov.
- Gonilniki za Galij nimajo posebne kode za operacijski sistem (posebna koda za operacijski sistem se vnese v module "winsys / screen"), zato so prenosljivi v Linux, Windows in druge operacijske sisteme.
Galij devet prihaja v Ubuntu 18.10 Cosmic Cuttlefis
Galij devet je odprtokodna izvedba DirectX 9. Obliž omogoča uporabnikom Linuxa, da "uživajo v igrah, zasnovanih za Windows DX9, v polni ločljivosti."
Tako da domačih klicev D3D9 ne pretvorite v OpenGL (kot to počne Wine) in jih namesto tega pošljete neposredno na grafično kartico.
Brez dvoma Tabela 18.2 si je zaslužila to izjemo glede zamrznitve funkcije, ki jo je vredno podeliti, ima pakete izboljšav, od nove podpore Vega GPU, podpore OpenGL 4.4 in boljših nastavitev za AMD APU-je.
Gibanje pomeni, da bo ta nova izdaja Ubuntu 18.10 Cosmic Cuttlefish prišla z grafičnimi gonilniki Mesa stabilne, ki so na voljo takoj, tako da je Ubuntu v odlični formi že od samega začetka izdaje!
Res je težko premagati zmogljivosti, ki jih ponuja Gallium Nine, zaradi česar je nekoliko nenavadno, da podpora za Gallium Nine privzeto ni vključena v Wine. Razvijalci vina so ga celo zavrnili.
Če želite podpirati Gallium Nine, ga je treba zagnati z Mesinimi odprtokodnimi gonilniki, da lahko izkoristite Gallium Nine.
Podpora za ta odprtokodni DirectX je vključena v večino različic Mesa, zato morate trenutno v Ubuntuju, če želite to podporo, osebno sestaviti sistem.
To tudi pomeni, da morate imeti odprtokodne gonilnike AMDGPU ali Nouveau.
Če uporabljate kartico NVIDIA, je verjetno najbolje, da še naprej uporabljate lastniške gonilnike in namesto tega uporabite Wine Staging.
Povečanje zmogljivosti, ki ga boste videli v Gallium Nine, bo odtehtalo zmanjšanje zmogljivosti Nouveauja.
Da, toda na koncu članka piše, da imamo nvidijo, da bo povečanje zmogljivosti, ki ga boste videli v Gallium Nine, odtehtalo zmanjšanje zmogljivosti Nouveauja. Popolnoma sranje