Vývojáři Chromium přidali Nouveau na černou listinu

Nouveau

Před pár dny vývojáři, kteří mají na starosti projekt Chromium, se rozhodli provést určité úpravy své černé listiny ovladačů, To je způsobeno problémy s reprezentací pozorovanou během práce aplikací WebGL, s nimiž vývojáři na černou listinu přidali volného řidiče Nouveau.

S nimiž zakázali použití jakékoli operace, která urychluje grafické operace na straně GPU.

Ukončení bezplatné podpory ovladačů Nouveau v chromu ovlivní uživatele distribuce Ubuntu ve kterém je tento ovladač standardně používán, včetně verze Ubuntu 18.04 LTS.

Nouveau je bezplatný a otevřený softwarový projekt, jehož cílem je vytvořit bezplatný hardwarový ovladač pro grafické karty Nvidia pomocí reverzního inženýrství proprietárních ovladačů GNU / Linux a příslušného hardwaru.

Tento projekt X.Org Foundation a freedesktop.org byl původně založen na zastřeném ovladači „nv“, který dříve vydala nvidia.

O problému

Podle vývojářů Chromium, nemají prostředky k testování všech kombinací řadičů pomocí GPU a distribucí, jakož i k identifikaci a opravě chyb v ovladačích.

Ve výsledku je ovladač přidán na černou listinuprotože stabilita a zabezpečení prohlížeče jsou na prvním místě a podpora akcelerace na straně GPU souvisí se sekundárními úkoly.

Současně Vývojáři prohlížeče Chromium jsou připraveni opravit černou listinu pro selektivní blokování, pokud vývojáři ovladačů poskytnou podrobnější informace o verzích a zařízeních, kde se objevují problémy nebo je potvrzena stabilní práce.

Noví vývojáři potvrdili přítomnost nedostatků během provádění testovací sady WebGL CTS, ale zjistili, že nedostatky se většinou projevují v syntetických testech a v neobvyklých situacích.

Nouveau vývojáři nemají žádné osobní problémy s používáním tohoto ovladače ve spojení s Chromium a považují za nevhodné černou listinu ovladače.

Kromě syntetických testů WebGL CTS nebyli schopni opakovat projev vážných problémů, s výjimkou dlouho známých chyb, které byly viděny pouze při použití silně zastaralých verzí Mes.

grafická karta a linux

Podle vývojářů ve většině případů problémy se stabilitou nevznikají při použití aktuálních verzí Mesa.

Možná řešení

V každém případě, rozhodnutí o přepnutí na jiný ovladač nebo deaktivaci škrticí klapky musí učinit uživatel, nikoli od výrobce prohlížeče, zejména proto, že ovladač byl hodnocen jako dostatečně podporovatelný, aby mohl být dodán ve verzi Ubuntu LTS.

Jako jedno z východisek ze současné situace Bylo navrženo přepnout na instalaci náhodné hodnoty v poli Nouveau v poli GL_VENDOR, aby nedošlo k blokování.

V reakci na to někteří uživatelé navrhli provést nějakou práci s řešením problémů s testy WebGL CTS.

Podrobnou analýzou zpráv o selhání uživatele, provedením chybových testů na chyby a zapojením uživatelů Chromia do identifikace problémů se stabilitou.

Noví vývojáři naznačili, že takový plán samozřejmě zlepší kvalitu správce, ale jeho implementace vyžaduje obrovské zdroje, které projekt v současné době nemá.

Práce tedy zůstává zaměřena na eliminaci známých reprodukovatelných problémů, jako je havárie během maximální velikosti textury.

Místo obecných komentářů o nízké stabilitě nepotvrzené konkrétními opakovanými zprávami s podrobnými informacemi o prostředí, ve kterém k problému dochází.

Pro zájemce o možnost plně využívat Chromium 71 s grafickými kartami NVIDIA.

V tuto chvíli musíte použít vlastní řadič nebo spustit webový prohlížeč s možností „–ignore-gpu-blacklist“ na vlastní riziko.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Gregorio ros řekl

    Ovladač nouveau bohužel stojí o něco více, než dát vám čas na instalaci proprietárního ovladače.

  2.   Andreale Dicam řekl

    Naštěstí mají uživatelé Nvidia lepší podporu s proprietárními ovladači, pokud se to stane s AMD, může to být katastrofa, protože tam majitelé pracují jen pro menšinu, zbytek musí z povinnosti používat ty bezplatné.

    Na druhou stranu to ukazuje, že Linus Torvalds má naprostou pravdu, když v minulých rozhovorech zmiňuje vážný problém s atomizací v GNU / Linuxu, existuje tolik chyb, tak rozmanitých a specifických pro tolik distribucí, že se pro zde nabízí podporu vývojářům. Oběti našeho vlastního vynálezu.