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


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

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

enter image description here

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


5
2017-09-28 16:25


происхождения




ответы:


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

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

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

а затем полностью перезапустить хром (все его окна).


4
2017-10-15 11:53





По умолчанию Chrome (ium) не компилирует код аппаратного ускорения для Linux или Mac и компилирует его только для ОС Windows и Chrome OS (по разным причинам), поэтому даже если вы переопределите список рендеринга программного обеспечения и даже если этот список полностью зеленый, аппаратное ускорение по-прежнему не будет использоваться.

У меня есть сборки Chromium Бета а также Dev которые активируют аппаратное ускорение, но я не совсем уверен, что он работает для ATI (он должен). Обратите внимание, что вам нужно иметь хотя бы libva1 а также libva-x11-1 установлен.


0
2017-10-15 12:03