Razvijalci Chromiuma so na črni seznam dodali Nouveau

Nouveau

Pred nekaj dnevi razvijalci, ki so odgovorni za projekt Chromium, so se odločili, da bodo nekoliko prilagodili svoj črni seznam gonilnikov, To je posledica težav z zastopanostjo, opaženih med delom aplikacij WebGL, s katerimi so razvijalci uvrstili so brezplačnega voznika Nouveauja na črno listo.

S tem so onemogočili uporabo katere koli operacije, ki pospešuje grafične operacije na strani GPU.

Ukinitev brezplačne podpore za voznike Nouveau v Chromiumu bo vplival na uporabnike distribucije Ubuntu v katerem se ta gonilnik uporablja privzeto, vključno z različico LTS Ubuntu 18.04.

Nouveau je brezplačen in odprtokodni projekt programske opreme, katerega namen je ustvariti brezplačen gonilnik strojne opreme za grafične kartice Nvidia z obratnim načrtovanjem lastniških gonilnikov GNU / Linux in zadevne strojne opreme.

Ta projekt X.Org Foundation in freedesktop.org je prvotno temeljil na zamegljenem gonilniku "nv", ki ga je predhodno izdala nvidia.

O težavi

Po mnenju razvijalcev Chromium nimajo sredstev za testiranje vseh kombinacij krmilnikov z grafičnimi procesorji in distribucijami, pa tudi za prepoznavanje in odpravljanje napak v gonilnikih.

Posledično je krmilnik dodan na črni seznam, saj sta stabilnost in varnost brskalnika na prvem mestu, podpora za pospeševanje na strani GPU pa povezana s sekundarnimi nalogami.

Hkrati Razvijalci Chromiuma so pripravljeni popraviti črni seznam za selektivno blokiranje, če razvijalci gonilnikov zagotovijo podrobnejše informacije o različicah in napravah, kjer se pojavijo težave ali je potrjeno stabilno delo.

Razvijalci Nouveau so potrdili prisotnost napak med izvajanjem testnega paketa WebGL CTS, opazili pa so, da se napake večinoma pokažejo pri sintetičnih testih in v nekaterih nenavadnih situacijah.

Razvijalci Nouveau nimajo osebnih težav pri uporabi tega gonilnika v povezavi s Chromiumom in menijo, da je neprimerno, da ga gonilnik uvrsti na črno listo.

Poleg sintetičnih testov WebGL CTS niso mogli ponoviti manifestacije resnih težav, z izjemo dolgo znanih napak, ki so jih opazili le pri uporabi močno zastarelih različic Mesa.

grafična kartica-in-linux

Po mnenju razvijalcev v večini primerov težave z stabilnostjo ne nastanejo pri uporabi trenutnih različic Mesa.

Možne rešitve

Vsekakor oz. odločitev o preklopu na drug krmilnik ali onemogočanju plina mora sprejeti uporabnik, ne pa proizvajalec brskalnika, še posebej, ker je bil gonilnik ocenjen kot dovolj podporen za dostavo v različici Ubuntu LTS.

Kot eden od izhodov iz trenutne situacije Predlagano je bilo, da se v polje GL_VENDOR preklopi na namestitev naključne vrednosti v polje Nouveau, da se prepreči blokiranje.

V odgovor so nekateri uporabniki predlagali nekaj odpravljanja težav za teste WebGL CTS.

S pregledom poročil o zrušitvah uporabnikov, izvajanjem preizkusov zrušitev za napake in vključevanjem uporabnikov Chromiuma za prepoznavanje težav s stabilnostjo.

Razvijalci Nouveau so navedli, da bo tak načrt seveda izboljšal kakovost krmilnika, vendar njegovo izvajanje zahteva ogromno sredstev, ki jih projekt trenutno nima.

Tako ostaja delo osredotočeno na odpravljanje znanih ponovljivih težav, kot je blokiranje med največjo velikostjo teksture.

Namesto splošnih komentarjev o nizki stabilnosti, ki jih ne potrjujejo posebna ponavljajoča se poročila s podrobnimi informacijami o okolju, v katerem se pojavlja težava.

Za tiste, ki jih zanima polna uporaba Chromium 71 z grafičnimi karticami NVIDIA.

Takrat boste morali uporabiti lastniški krmilnik ali na lastno odgovornost zagnati spletni brskalnik z možnostjo "–ignore-gpu-blacklist".


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Gregorio ros je dejal

    Na žalost je nov gonilnik vreden le nekaj več kot le čas, da namestite lastniški gonilnik.

  2.   Andreale Dicam je dejal

    Na srečo imajo uporabniki Nvidie boljšo podporo z lastniškimi gonilniki, če bi se to zgodilo z AMD, bi lahko bila katastrofa, ker tam lastniki delajo le za manjšino, ostali pa morajo brezplačne uporabljati iz obveznosti.

    Po drugi strani to kaže, da ima Linus Torvalds popolnoma prav, ko v preteklih intervjujih omenja resen problem atomizacije znotraj GNU / Linux, toliko napak, tako raznolikih in specifičnih za toliko distribucij, da je za razvijalca postalo zelo težko ponudite podporo tukaj. Žrtve lastnega izuma.