수정 : WebGL이 지원되지 않습니다

일부 사용자는 WebGL Earth, Shadertoy 등과 같은 WebGL 기반 사이트를 사용할 수 없다고보고됩니다. 나타나는 메시지는 ' WebGL은 지원되지 않습니다 '입니다. 이 메시지는 Chrome에서 훨씬 일반적이지만 다른 브라우저 (Opera & Firefox)에서도 표시됩니다. 이 문제는 특정 Windows 버전에서만 발생하는 것이 아니지만 대부분 구형 GPU 모델을 사용하는 시스템에서 발생하는 것으로보고되었습니다.

WebGL은 지원되지 않습니다

WebGL이란 무엇입니까?

WebGL은 호환되는 웹 브라우저에서 플러그인을 사용하지 않고 대화식 2D 및 3D 그래픽을 렌더링하는 데 사용되는 JavaScript API입니다. WebGL은 대부분의 웹 표준과 완전히 통합되어 있지만 여전히 GPU 지원에 의존하며 구형 장치에서는 사용하지 못할 수 있습니다.

WebGL의 주요 사용법은 웹 페이지 캔버스의 일부로 GPU 가속 물리, 효과 및 이미지 처리 사용법을 구현하는 것입니다. WebGL의 최초 저자는 Mozilla Foundation입니다.

'WebGL이 지원되지 않습니다'문제의 원인은 무엇입니까?

다양한 사용자 보고서와이 특정 문제를 해결하기 위해 스스로 배포 한 복구 전략을 살펴보면서이 특정 문제를 조사했습니다. 수집 한 내용에 따라이 특정 문제를 발생시키는 몇 가지 일반적인 시나리오가 있습니다.

  • 브라우저 버전이 WebGL 을 지원하지 않습니다 – 이전 브라우저 버전은 WebGL 기술을 지원하도록 설계되지 않았습니다. 매우 오래된 브라우저 버전에서 문제가 발생하면 WebGL을 지원하는 버전으로 업데이트하는 것입니다.
  • 브라우저에서 하드웨어 가속을 사용할 수 없음 – 하드웨어 가속이 WebGL에 필요한 것은 아니지만 WebGL 기술이 제대로 작동하지 않는 보고서가 많이 있습니다. Chrome은 하드웨어 가속이 사용 중지 된 경우 WebGL이 지원되지 않는다고 잘못보고하는 것으로 알려져 있습니다. 이 경우 해결책은 브라우저 설정에 액세스하고 브라우저에서 하드웨어 가속을 활성화하는 것입니다.
  • 오래된 그래픽 드라이버 – 'WebGL이 지원되지 않습니다'오류를 유발할 수있는 또 다른 트리거는 심각하게 오래된 그래픽 드라이버입니다. 이 경우 그래픽 장치를 자동으로 (장치 관리자 사용) 또는 수동으로 (GPU 제조업체의 독점 업데이트 소프트웨어를 사용하여) 최신 버전으로 업데이트하는 수정 프로그램.
  • Windows XP는 WebGL을 지원하지 않습니다. Windows XP를 계속 사용하는 경우 WebGL 기술을 사용하려면 업그레이드해야합니다. XP를 사용할 수있는 해결 방법은 이전 Chromium 빌드를 사용하는 것입니다 (권장되지 않음).

브라우저에서 ' WebGL은 지원되지 않습니다 '오류를 해결하는 방법을 찾고 있다면이 문서는 몇 가지 문제 해결 단계를 제공합니다. 아래에는 비슷한 상황에있는 다른 사용자가 문제를 해결하는 데 사용한 방법 모음이 있습니다.

방법 1 : 브라우저 버전이 WebGL을 지원하는지 확인

모든 브라우저 버전이 WebGL을 지원하는 것은 아닙니다. 브라우저 버전이 심각하게 오래된 경우 브라우저에 WebGL을 처리 할 수 ​​없기 때문에이 오류 메시지가 표시 될 수 있습니다.

거의 모든 최신 브라우저 버전은 Web GL을 처리 할 수 ​​있도록 준비되어 있지만 일부 예외가 있습니다. 예를 들어, WebGL은 사용중인 버전에 관계없이 Opera Mini에서 지원되지 않습니다.

브라우저 버전이 WebGL을 지원하는지 확인하는 빠른 방법은이 표 (여기)를 확인하는 것입니다. WebGL을 처리 할 수있는 브라우저 버전을 쉽게 확인할 수 있습니다.

브라우저 버전에서 WebGL이 지원되는지 확인

널리 사용되는 모든 브라우저는 현재 최신 데스크탑 버전의 WebGL을 지원하므로 사용 가능한 최신 빌드로 업데이트하여 문제를 해결할 수 있습니다.

Chrome 업데이트

현재 브라우저 버전이 WebGL을 지원하도록되어 있고 여전히 ' WebGL이 지원되지 않습니다 '오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 2 : 브라우저에서 하드웨어 가속 활성화

' WebGL이 지원되지 않습니다 '오류가 발생하는 한 가지 가능한 이유는 웹 브라우저에서 하드웨어 가속이 비활성화되어 있기 때문입니다. WebGL 기술은 하드웨어 가속에 따라 달라 지므로 브라우저에서 하드웨어 가속이 활성화되도록 적절한 단계를 수행해야합니다.

하드웨어 가속을 활성화하는 단계는 브라우저마다 다르므로 가장 인기있는 모든 웹 브라우저에 대한 별도의 안내서를 만들었습니다. 사용중인 브라우저에 해당되는 것을 따르십시오.

Chrome에서 하드웨어 가속 사용

  1. 오른쪽 상단에서 작업 메뉴 (세 개의 점 아이콘)를 클릭 한 다음 설정 을 클릭하십시오.
  2. 설정 메뉴에서 목록 맨 아래로 스크롤하고 고급 을 클릭하여 고급 설정 옵션을 표시하십시오.
  3. 시스템 탭으로 스크롤하여 사용 가능한 경우 하드웨어 가속 사용 과 관련된 토글을 확인하십시오.
  4. 다시 시작 버튼을 클릭하여 변경을 적용합니다.

Chrome에서 하드웨어 가속 사용

Mozilla Firefox에서 하드웨어 가속 사용

  1. Firefox를 열고 작업 버튼 (오른쪽 상단)으로 이동하여 옵션을 클릭하십시오 .
  2. 그런 다음 옵션 메뉴에서 성능으로 아래로 스크롤하고 권장 성능 설정 사용 과 관련된 확인란을 비활성화하십시오.
  3. 권장 성능 설정이 비활성화 된 상태에서 사용 가능한 경우 하드웨어 가속 사용 과 관련된 확인란을 활성화하십시오.
  4. 변경 사항을 적용하려면 브라우저를 다시 시작하십시오.

Opera에서 하드웨어 가속 활성화

  1. Opera 아이콘 (왼쪽 상단)을 클릭하고 메뉴에서 설정 을 선택하십시오.
  2. 설정 메뉴에서 화면 하단으로 스크롤하여 고급 버튼을 클릭하여 숨겨진 설정 옵션을 표시합니다.
  3. 시스템 탭으로 스크롤하여 사용 가능한 경우 하드웨어 가속 사용 과 관련된 토글을 활성화하십시오.

Opera에서 하드웨어 가속 활성화

하드웨어 가속을 활성화 한 후에도 여전히 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 3 : 그래픽 드라이버 업그레이드

WebGL은 GPU 지원에 의존하기 때문에 구형 그래픽 드라이버로 인해 ' WebGL은 지원되지 않습니다 '오류가 발생할 수 있습니다. 시스템에 WebGL을 지원하도록 설치된 경우 사용 가능한 최신 그래픽 드라이버를 사용하여 문제를 해결할 수 있습니다.

Windows 10을 사용하는 경우 장치 관리자를 사용하여 그래픽 드라이버를 업데이트하면이 작업을 쉽게 수행 할 수 있습니다. 방법은 다음과 같습니다.

  1. Windows 키 + R 을 눌러 실행 대화 상자를 엽니 다. 그런 다음 “devmgmt.msc”입력 하고 Enter 를 눌러 장치 관리자 를 엽니 다.

    실행 대화 상자를 사용하여 장치 관리자 실행
  2. 장치 관리자 내에서 디스플레이 어댑터와 관련된 드롭 다운 메뉴를 확장하십시오. 그런 다음 그래픽 카드를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택하십시오.

    마우스 오른쪽 버튼으로 클릭하여 그래픽 드라이버를 업데이트하십시오.

    참고 : 전용 GPU와 통합 GPU가 모두있는 시스템을 사용하는 경우 두 가지 모두를 업데이트하는 것이 가장 좋습니다. 또한 안정적인 인터넷 연결을 사용하고 있는지 확인하십시오.

  3. 다음 화면에서 자동으로 업데이트 된 드라이버 소프트웨어 검색을 클릭 한 다음 화면의 지시에 따라 최신 드라이버를 검색하십시오.

    최신 드라이버 자동 검색
  4. 드라이버가 완전히 다운로드 될 때까지 기다린 다음 설치를 진행하여 최신 드라이버를 설정하십시오.

    최신 그래픽 드라이버 다운로드
  5. 최신 드라이버가 설치되면 컴퓨터를 다시 시작하여 설치를 완료하십시오.

    전용 Nvidia 드라이버를 최신 버전으로 업데이트
  6. 브라우저를 다시 열고 WebGL 컨텐츠를 볼 수 있는지 확인하십시오.

이전 Windows 버전이 있거나 장치 관리자가 최신 드라이버 버전을 식별하지 못하면 특정 GPU 모델의 최신 버전을 추적하여 수동으로 설치해야합니다.

다행히도 모든 주요 GPU 제조업체에는 적절한 드라이버를 자동으로 식별하여 설치하는 독점 소프트웨어가 있습니다. GPU 제조업체에 적합한 소프트웨어를 사용하십시오.

  • 지포스 익스피리언스 – 엔비디아
  • 아드레날린 – AMD
  • 인텔 드라이버 – 인텔

GPU 드라이버를 업데이트 한 후에도 여전히 같은 문제가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 4 : 최신 Windows 버전 설치 (해당되는 경우)

GPU 렌더링은 대부분의 브라우저에서 보안상의 이유로 Windows XP에서 제거되었으므로 WebGL을 사용하려면 최신 Windows 버전을 설치해야합니다.

또는 Windows XP에서 WebGL을 사용한다고 주장하는 경우 이전 Chromium 버전을 사용하여 WebGL을 사용할 수 있습니다. 이 시나리오가 해당되는 경우 빌드 291976 이전의 Chromium 버전으로 해결하십시오.

재미있는 기사