Linux: Браузеры не имеют аппаратного ускорения Nvidia 840M

Linux: Браузеры не имеют аппаратного ускорения Nvidia 840M

На моем ноутбуке установлена ​​карта nvidia 840m geforce. Я пытаюсь заставить работать аппаратное ускорение для youtube в браузере.

По мере нагрева процессора.

Потратив много времени на изучение форумов и руководств, я обнаружил, что vdpauон даже не включен.

Результат vdpauinfoи vaainfoприведен ниже:

$ vdpauinfo

display: :1   screen: 0
GPU at BusId 0x1 doesn't have a supported video decoder
Error creating VDPAU device: 1

$ vainfo

libva info: VA-API version 1.8.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_1_7
GPU at BusId 0x1 doesn't have a supported video decoder
libva error: /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so init failed
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

Убунту 20.10

решение1

Многие ноутбуки с графическими процессорами NVIDIA также имеют встроенную графику Intel. Возможно, вам захочется проверить, что вы в данный момент используете графический процессор NVIDIA, а не Intel. nvidia-settings должен показать вам, какой профиль PRIME вы используете в данный момент.

Я думаю, что есть prime-selectутилита bumblebeeдля переключения между графическими процессорами.

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