Когда я просматриваю видео 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
установленными.