Closed KTong821 closed 6 months ago
I noticed I hadn't run the extract_headers script after building, so I go ahead and do so
This is not needed and should not be done.
Don't build from master except for testing. The latest release is here: https://github.com/elFarto/nvidia-vaapi-driver/archive/refs/tags/v0.0.11.tar.gz
gunzip v0.0.11.tar.gz tar xf v0.0.11.tar cd nvidia-vaapi-driver meson setup build sudo meson install -C build
Restart firefox. This will work if your system is setup right. Read the instructions at: https://github.com/elFarto/nvidia-vaapi-driver
Finally, make sure the environment are setup right. I have: export NVD_BACKEND=direct export MOZ_DISABLE_RDD_SANDBOX=1 export LIBVA_DRIVER_NAME=nvidia
in /etc/environment
reboot.
Yes, the extract_headers.sh script is there for reference. Unfortunately the NVIDIA driver has made changes that has led me to make manual changes to the headers to make it compatible with multiple versions of the driver, so the script doesn't really work anymore.
However, building from master should work.
Works beautifully now. Many thanks.
Thanks for the driver and support, I've been trying to get it working on the following specs:
Intel i7 13700KF GeForce RTX 4070 Using NVIDIA driver metapackage from nvidia-driver-545 (proprietary) Ubuntu 22.04
Built from master latest on the direct backend, here's
vainfo
:I noticed I hadn't run the
extract_headers
script after building, so I go ahead and do so:During initial meson setup all dependencies are YES, and
/etc/environment
looks likeTrawled through exiting threads looking for advice, can't seem to find anything that works. Firefox doesn't show up in
nvidia-smi
nor under Video Engine Utilization innvidia-settings
.LIBVA_MESSAGING_LEVEL=1
isn't giving causingfirefox
command to produce anything. Any advice appreciated!