Edit2: Извините, работаю Ubuntu 20.04.3 LTS и стек HWE. Я получаю ту же ошибку со стеком GA.
_
Я пытался заставить работать nouveau, чтобы я мог использовать Nvidia P500 для аппаратного ускорения вместо процессора.
Это ошибка, которую я получаю:
(base) wallheck@wallheck:~$ export LIBVA_DRIVER_NAME=nouveau
(base) wallheck@wallheck:~$ vainfo
libva info: VA-API version 1.7.0
libva info: User environment variable requested driver 'nouveau'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_1_7
iris: driver missing
iris: driver missing
libva error: /usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so init failed
libva info: va_openDriver() returns 2
vaInitialize failed with error code 2 (resource allocation failed),exit
Я установил nouveau с помощью
sudo apt install nouveau-firmware
sudo apt install xserver-xorg-video-nouveau
, и для обоих указано, что это уже самая новая версия.
Я могу получить ускорение видео для работы с ЦП, используя это руководство: https://ubuntuhandbook.org/index.php/2021/08/enable-hardware-video-acceleration-va-api- для-firefox-in-ubuntu-20-04-18-04-выше / .
Используя драйверы i965, я получаю активность под строкой видео, когда использую sudo intel_gpu_top
.
Однако, когда я использую nvtop
, я не могу получить никакой активности для моего графического процессора.
Вот драйверы ядра для интегрированной графики и графического процессора:
(base) wallheck@wallheck:~$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
Subsystem: Lenovo UHD Graphics 620
Kernel driver in use: i915
Kernel modules: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108GLM [Quadro P500 Mobile] (rev a1)
Subsystem: Lenovo GP108GLM [Quadro P500 Mobile]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
Я не думаю, что мне нужно менять драйвер ядра на nouveau, поскольку драйверы Intel работали с указанным i965 и используемым ядром i915.
Не совсем уверен, что делать дальше.