SlackBuilds Repository

15.0 > Libraries > nvidia-vaapi-driver (0.0.14)

This is a VA-API implementation that uses NVDEC as its backend. It is
intended primarily for Firefox and other Mozilla-based browsers to
provide accelerated video decoding for web content. Functionality in
other applications is not guaranteed and may not work correctly.

This program converts VA-API decode calls into NVIDIA's proprietary
NVDEC hardware decoding interface. This enables GPU-accelerated video
playback in applications such as Firefox, allowing smooth hardware
decoded video on sites like YouTube.

For nvidia-vaapi-driver to function correctly, several environment
variables must be set and you must be running the proprietary NVIDIA
drivers. The SlackBuild will install scripts in /etc/profile.d to load
these variables at boot. If you prefer to set them manually, run the
SlackBuild like this:

ENVVARIABLES=no ./nvidia-vaapi-driver.SlackBuild

Then set the environment variables below using your preferred method:

MOZ_DISABLE_RDD_SANDBOX=1
LIBVA_DRIVER_NAME=nvidia
MOZ_X11_EGL=1
NVD_BACKEND=direct

For instructions on configuring Mozilla-based browsers, and for other
important details, please read the README.Slackware file.

This requires: nv-codec-headers, nvidia-driver

Maintained by: M.Dinslage
Keywords: nvidia,nvdec,vaapi,video,hardware,acceleration
ChangeLog: nvidia-vaapi-driver

Homepage:
https://github.com/elFarto/nvidia-vaapi-driver

Source Downloads (64bit):
nvidia-vaapi-driver-0.0.14.tar.gz (f41427177e0ab5275b968ee602c008de)

Download SlackBuild:
nvidia-vaapi-driver.tar.gz
nvidia-vaapi-driver.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds