Chromium 개발자가 Nouveau를 블랙리스트에 추가했습니다.

누보

몇일 전에 Chromium 프로젝트를 담당하는 개발자는 드라이버 블랙리스트를 일부 조정하기로 결정했습니다. 이것은 개발자가 WebGL 응용 프로그램을 작업하는 동안 관찰 된 표현 문제 때문입니다. 그들은 무료 Nouveau 드라이버를 블랙리스트에 올렸습니다.

이를 통해 GPU 측에서 그래픽 작업을 가속화하는 작업의 사용을 비활성화했습니다.

무료 드라이버 지원 중단 누보 Chromium Ubuntu 배포 사용자에게 영향을 미칩니다. Ubuntu 18.04의 LTS 버전을 포함하여이 드라이버가 기본적으로 사용됩니다.

Nouveau는 독점 GNU / Linux 드라이버와 해당 하드웨어를 리버스 엔지니어링하여 Nvidia 그래픽 카드 용 무료 하드웨어 드라이버를 만드는 것을 목표로하는 무료 오픈 소스 소프트웨어 프로젝트입니다.

이 X.Org Foundation 및 freedesktop.org 프로젝트는 원래 nvidia에서 이전에 출시 한 난독 화 된 "nv"드라이버를 기반으로했습니다.

문제에 대해

Chromium 개발자에 따르면 GPU 및 배포판을 사용하여 모든 컨트롤러 조합을 테스트 할 리소스가 없음, 드라이버의 오류를 식별하고 수정합니다.

결과적으로 컨트롤러가 블랙리스트에 추가됩니다.브라우저 안정성과 보안이 최우선이고 GPU 측의 가속 지원은 보조 작업과 관련이 있습니다.

동시에, Chromium 개발자는 선택적 차단을 위해 블랙리스트를 수정할 준비가되어 있습니다., 드라이버 개발자가 버전 및 문제가 발생하는 장치에 대한 자세한 정보를 제공하거나 안정적인 작동이 확인 된 경우.

Nouveau 개발자는 WebGL CTS 테스트 스위트를 실행하는 동안 결함이 있음을 확인했습니다. 그러나 그들은 결함이 대부분 합성 테스트와 일부 비정상적인 상황에서 나타난다는 점을 지적했습니다.

Nouveau 개발자는이 드라이버를 Chromium과 함께 사용하는 데 개인적인 문제가 없으며 드라이버를 블랙리스트에 올리는 것이 부적절하다고 생각합니다.

합성 WebGL CTS 테스트 외에도 매우 오래된 버전의 Mes를 사용할 때만 관찰 된 오랫동안 알려진 버그를 제외하고는 심각한 문제의 발현을 반복 할 수 없었습니다.

그래픽 카드 및 Linux

개발자에 따르면 대부분의 경우 현재 버전의 Mesa를 사용하면 안정성 문제가 발생하지 않습니다.

가능한 해결책

어쨌든, 다른 컨트롤러로 전환하거나 스로틀을 비활성화할지 여부는 사용자가 결정해야합니다., 특히 드라이버가 Ubuntu LTS 버전에서 제공 될만큼 충분히 지원 가능한 것으로 평가 되었기 때문에 브라우저 제조업체가 아닙니다.

현재 상황에서 벗어나는 방법 중 하나로서 차단을 피하기 위해 GL_VENDOR 필드의 Nouveau 필드에 임의의 값을 설치하도록 전환하는 것이 제안되었습니다.

이에 대한 응답으로 일부 사용자는 WebGL CTS 테스트에 대한 문제 해결 작업을 제안했습니다.

사용자 충돌 보고서를 자세히 분석하고, 오류에 대한 충돌 테스트를 수행하고, Chromium 사용자를 참여시켜 안정성 문제를 식별합니다.

Nouveau 개발자는 물론 그러한 계획이 컨트롤러의 품질을 향상시킬 것이라고 말했습니다.하지만 구현에는 프로젝트에 현재 가지고 있지 않은 막대한 리소스가 필요합니다.

따라서 작업은 최대 텍스처 크기 동안 충돌과 같은 알려진 재현 가능한 문제를 제거하는 데 계속 집중되어 있습니다.

낮은 안정성에 대한 일반적인 의견보다는 문제가 발생한 환경에 대한 자세한 정보가 포함 된 특정 반복 보고서로 확인되지 않았습니다.

NVIDIA 비디오 카드와 함께 Chromium 71을 완전히 활용하는 데 관심이있는 분들을 위해.

이 시점에서 사용자는 자신의 책임하에 "–ignore-gpu-blacklist"옵션을 사용하여 독점 컨트롤러를 사용하거나 웹 브라우저를 시작해야합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   그레고리오 로스

    불행히도 nouveau 드라이버는 독점 드라이버를 설치할 시간을주는 것보다 가치가 거의 없습니다.

  2.   안드레 일 디캠

    다행히 Nvidia 사용자는 독점 드라이버를 더 잘 지원합니다. AMD에서 이런 일이 발생하면 소유자가 소수만을 위해 일하고 나머지는 의무없이 무료 드라이버를 사용해야하기 때문에 재앙이 될 수 있습니다.

    반면에 이것은 Linus Torvalds가 과거 인터뷰에서 GNU / Linux 내의 심각한 원자화 문제에 대해 언급했을 때 절대적으로 옳다는 것을 보여줍니다. 개발자는 여기에서 지원을 제공합니다. 우리 자신이 발명 한 희생자.