Các nhà phát triển Chromium đã thêm Nouveau vào danh sách đen

Nouveau

Vài ngày trước các nhà phát triển phụ trách dự án Chromium đã quyết định thực hiện một số điều chỉnh đối với danh sách đen trình điều khiển của họ, Điều này là do các vấn đề với biểu diễn được quan sát thấy trong quá trình làm việc của các ứng dụng WebGL mà các nhà phát triển họ đã đưa vào danh sách đen người lái xe Nouveau miễn phí.

Với đó, họ đã vô hiệu hóa việc sử dụng bất kỳ thao tác nào giúp tăng tốc hoạt động đồ họa ở phía GPU.

Ngừng hỗ trợ trình điều khiển miễn phí Nouveau trong Chromium sẽ ảnh hưởng đến người dùng phân phối Ubuntu trong đó trình điều khiển này được sử dụng theo mặc định, bao gồm phiên bản LTS của Ubuntu 18.04.

Nouveau là một dự án phần mềm mã nguồn mở và miễn phí nhằm mục đích tạo trình điều khiển phần cứng miễn phí cho cạc đồ họa Nvidia, bằng cách thiết kế ngược các trình điều khiển GNU / Linux độc quyền và phần cứng được đề cập.

Dự án X.Org Foundation và Liberationesktop.org này ban đầu dựa trên trình điều khiển "nv" bị xáo trộn do nvidia phát hành trước đó.

Về vấn đề

Theo các nhà phát triển Chromium, không có tài nguyên để kiểm tra tất cả các tổ hợp bộ điều khiển với GPU và bản phân phối, cũng như để xác định và sửa lỗi trong trình điều khiển.

Kết quả là bộ điều khiển được thêm vào danh sách đen, vì sự ổn định và bảo mật của trình duyệt được đặt lên hàng đầu và việc hỗ trợ tăng tốc ở phía GPU liên quan đến các tác vụ phụ.

Đồng thời Các nhà phát triển Chromium đã sẵn sàng sửa chữa danh sách đen để chặn có chọn lọc, nếu các nhà phát triển trình điều khiển cung cấp thông tin chi tiết hơn về các phiên bản và thiết bị nơi các sự cố xuất hiện hoặc hoạt động ổn định được xác nhận.

Các nhà phát triển Nouveau đã xác nhận sự hiện diện của các lỗ hổng trong quá trình thực hiện bộ thử nghiệm CTS WebGL, nhưng họ quan sát thấy rằng các sai sót chủ yếu xuất hiện trong các bài kiểm tra tổng hợp và trong một số tình huống bất thường.

Các nhà phát triển Nouveau không gặp vấn đề cá nhân nào khi sử dụng trình điều khiển này cùng với Chromium và thấy không phù hợp để đưa trình điều khiển vào danh sách đen.

Ngoài các bài kiểm tra WebGL CTS tổng hợp, chúng không thể lặp lại biểu hiện của các vấn đề nghiêm trọng, ngoại trừ các lỗi đã biết từ lâu chỉ được quan sát thấy khi sử dụng các phiên bản Mes đã lỗi thời.

card đồ họa và linux

Theo các nhà phát triển, trong hầu hết các trường hợp, vấn đề ổn định không phát sinh khi sử dụng các phiên bản hiện tại của Mesa.

Các giải pháp khả thi

Trong mọi trường hợp, quyết định chuyển sang bộ điều khiển khác hoặc tắt van tiết lưu phải được thực hiện bởi người dùng, không phải bởi nhà sản xuất trình duyệt, đặc biệt là vì trình điều khiển được đánh giá là đủ hỗ trợ để được phân phối trong phiên bản Ubuntu LTS.

Là một trong những cách thoát khỏi tình trạng hiện tại, đề xuất chuyển sang cài đặt một giá trị ngẫu nhiên trong trường Nouveau trong trường GL_VENDOR để tránh bị chặn.

Đáp lại, một số người dùng đề xuất thực hiện một số công việc khắc phục sự cố cho các bài kiểm tra CTS WebGL.

Bằng cách phân tích chi tiết các báo cáo sự cố của người dùng, tiến hành kiểm tra sự cố để tìm lỗi và thu hút người dùng Chromium xác định các vấn đề về độ ổn định.

Các nhà phát triển Nouveau đã chỉ ra rằng, tất nhiên, một kế hoạch như vậy sẽ cải thiện chất lượng của bộ điều khiển, nhưng việc triển khai nó đòi hỏi những nguồn lực khổng lồ mà dự án hiện không có.

Vì vậy, công việc vẫn tập trung vào việc loại bỏ các vấn đề có thể tái tạo đã biết, chẳng hạn như chặn trong kích thước kết cấu tối đa.

Thay vì nhận xét chung chung về độ ổn định thấp, không được xác nhận bằng các báo cáo lặp lại cụ thể với thông tin chi tiết về môi trường mà sự cố xảy ra.

Dành cho những ai quan tâm đến việc có thể sử dụng đầy đủ Chromium 71 với card màn hình NVIDIA.

Tại thời điểm này, bạn cần sử dụng bộ điều khiển độc quyền hoặc khởi động trình duyệt web với tùy chọn "–ignore-gpu-blacklist".


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Gregory ros dijo

    Thật không may, trình điều khiển nouveau có giá trị hơn một chút so với việc cung cấp cho bạn thời gian để cài đặt trình điều khiển độc quyền.

  2.   Andreale Dicam dijo

    May mắn thay, người dùng Nvidia được hỗ trợ tốt hơn với các trình điều khiển độc quyền, nếu điều này xảy ra với AMD thì đó có thể là một thảm họa vì ở đó chủ sở hữu chỉ làm việc cho một thiểu số, những người còn lại phải sử dụng các trình điều khiển miễn phí.

    Mặt khác, điều này cho thấy Linus Torvalds hoàn toàn đúng khi trong các cuộc phỏng vấn trước đây anh ấy đã đề cập đến vấn đề nguyên tử hóa nghiêm trọng trong GNU / Linux, có rất nhiều lỗi, rất đa dạng và cụ thể cho nhiều bản phân phối đến mức nó trở nên rất nặng nề đối với một nhà phát triển cung cấp hỗ trợ tại đây. Nạn nhân của phát minh của chính chúng ta.