鉻開發商已將Nouveau列入黑名單

風格

幾天前 負責Chromium項目的開發人員決定對其驅動程序黑名單進行一些調整, 這是由於開發人員在使用WebGL應用程序期間觀察到的表示存在問題 他們將免費的Nouveau司機列入黑名單。

他們已禁止使用任何可加速GPU端圖形操作的操作。

終止免費駕駛員支持 風格 在鉻 將影響Ubuntu發行版的用戶 其中默認使用此驅動程序,包括Ubuntu 18.04的LTS版本。

Nouveau是一個免費的開源軟件項目,旨在通過對專有的GNU / Linux驅動程序和相關硬件進行反向工程來為Nvidia圖形卡創建免費的硬件驅動程序。

這個X.Org Foundation和freedesktop.org項目最初基於nvidia先前發布的模糊的“ nv”驅動程序。

關於問題

根據Chromium開發人員的說法, 沒有資源來測試所有具有GPU和發行版的控制器組合,以及識別和糾正驅動程序中的錯誤。

結果,控制器被添加到黑名單中,因為將瀏覽器的穩定性和安全性放在首位,而GPU端的加速支持與次要任務有關。

同時 鉻開發人員已準備好修復黑名單以進行選擇性阻止,如果驅動程序開發人員提供了有關版本和出現問題或確認工作穩定的設備的詳細信息。

Nouveau開發人員確認了在執行WebGL CTS測試套件期間存在缺陷, 但是他們觀察到,這些缺陷大多出現在綜合測試和某些異常情況下。

Nouveau開發人員將此驅動程序與Chromium結合使用不會有任何個人問題,因此將驅動程序列入黑名單是不合適的。

除了綜合的WebGL CTS測試之外,他們無法重複嚴重問題的表現,只有眾所周知的錯誤(只有在使用嚴重過時的Mes版本時才能觀察到),這些例外。

圖形卡和Linux

根據開發人員的說法,在大多數情況下,使用當前版本的Mesa不會出現穩定性問題。

可能的解決方案

在任何情況下, 用戶必須決定切換到另一個控制器或禁用油門,而不是由瀏覽器製造商提供,特別是因為驅動程序被評為足以支持在Ubuntu LTS版本中提供。

作為擺脫當前狀況的方法之一, 建議切換到在GL_VENDOR字段的Nouveau字段中安裝隨機值以避免阻塞。

作為回應,一些用戶建議對WebGL CTS測試進行一些故障排除工作。

通過詳細分析用戶崩潰報告,對崩潰進行錯誤測試,以及吸引Chromium用戶識別穩定性問題。

Nouveau開發人員表示,當然,這樣的計劃將提高控制器的質量,但其實施需要大量資源,而該項目目前尚無此資源。

因此,工作仍集中在消除已知的可複制問題上,例如在最大紋理大小期間發生阻塞。

而不是對穩定性低下的一般性評論,沒有被特定的重複報告所證實,該報告提供了有關問題發生的環境的詳細信息。

對於那些希望能夠充分利用Chromium 71和NVIDIA視頻卡的人。

此時,您將需要使用專有控制器或使用“ –ignore-gpu-blacklist”選項啟動網絡瀏覽器,後果自負。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   格雷戈里·羅斯 他說:

    不幸的是,nouveau驅動程序僅比給您時間安裝專有驅動程序有價值。

  2.   安德烈·迪卡姆(Andreale Dicam) 他說:

    幸運的是,Nvidia用戶可以使用專有驅動程序獲得更好的支持,如果AMD發生這種情況,那將是一場災難,因為那裡的所有者只為少數人工作,其餘的則不得不免費使用免費的。

    另一方面,這表明Linus Torvalds在過去的採訪中提到GNU / Linux中嚴重的原子化問題時,絕對是正確的,存在如此眾多的bug,如此之多且針對許多發行版而特定,以至於對於開發人員而言,它變得非常沉重。在這裡提供支持。 我們自己發明的受害者。