독점 fglrx 드라이버가 있는 Chrome에서는 하드웨어 가속을 사용할 수 없습니다.

독점 fglrx 드라이버가 있는 Chrome에서는 하드웨어 가속을 사용할 수 없습니다.

HD YouTube 동영상을 전체 화면으로 표시하거나 하드웨어 가속이 필요한 기타 작업을 수행하면 Chrome이 크롤링 속도를 늦춥니다. 살펴보면 chrome://gpu다음과 같습니다.

Canvas: Software only, hardware acceleration unavailable  
Flash: Software only, hardware acceleration unavailable  
Flash Stage3D: Software only, hardware acceleration unavailable  
Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable  
Compositing: Software only, threaded. Hardware acceleration unavailable  
Rasterization: Software only, hardware acceleration unavailable  
Threaded Rasterization: Unavailable  
Video Decode: Software only, hardware acceleration unavailable  
Video Encode: Software only, hardware acceleration unavailable  
WebGL: Unavailable  

비디오 재생이 끊기는 현상을 설명합니다. 그러나 하드웨어 가속을 활성화하는 방법을 찾을 수 없습니다. 아래에서 활성화했으며 chrome://flags비활성화 되었습니다. 또한 Chrome 설정에서 확인했습니다.Override software rendering listDisable WebGLUse hardware acceleration when available

내 Radeon R9 290 비디오 카드용 독점 Radeon 드라이버를 사용하고 있습니다.

여기에 이미지 설명을 입력하세요

Chrome에서 하드웨어 가속을 위해 내 비디오 카드를 사용하도록 하려면 어떻게 해야 할까요?

답변1

VDPAU(Unix용 비디오 디코드 및 프레젠테이션 API) 라이브러리가 설치되어 있지 않기 때문일 수 있습니다.

다음 명령을 실행해 보세요

sudo apt-get install vdpau-va-driver libvdpau1 libvdpau-va-gl1 libva-glx1

그런 다음 Chrome을 완전히 다시 시작합니다(모든 창).

답변2

기본적으로 Chrome(ium)은 Linux나 Mac용 하드웨어 가속 코드를 컴파일하지 않고 (다양한 이유로) Windows 및 Chrome OS용으로만 컴파일하므로 소프트웨어 렌더링 목록을 재정의하더라도 해당 목록이 완전히 녹색이므로 하드웨어 가속은 여전히 ​​사용되지 않습니다.

Chromium 빌드가 있습니다.베타그리고데브하드웨어 가속을 활성화하지만 ATI에서 작동하는지 완전히 확신할 수 없습니다. 최소한 libva1및 설치 가 필요합니다 libva-x11-1.

관련 정보