Аппаратное ускорение недоступно в Chrome с фирменным драйвером fglrx

Аппаратное ускорение недоступно в Chrome с фирменным драйвером fglrx

Когда я просматриваю видео YouTube в HD-качестве на весь экран или делаю что-то еще, что должно быть ускорено аппаратно, 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Я Override software rendering listвключил и Disable WebGLотключено. Также в настройках Chrome я Use hardware acceleration when availableпроверил.

Я использую фирменный драйвер Radeon для своей видеокарты Radeon R9 290:

введите описание изображения здесь

Есть идеи, что можно сделать, чтобы Chrome использовал мою видеокарту для аппаратного ускорения?

решение1

Это может быть связано с тем, что у вас не установлены библиотеки VDPAU (Video Decode and Presentation API for Unix).

Попробуйте выполнить следующую команду

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установленными.

Связанный контент