{"id":49071,"date":"2025-06-11T15:22:27","date_gmt":"2025-06-11T15:22:27","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=49071"},"modified":"2025-06-11T15:22:27","modified_gmt":"2025-06-11T15:22:27","slug":"nvidia-va-api-driver-575-driver-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/06\/nvidia-va-api-driver-575-driver-support\/","title":{"rendered":"NVIDIA VA-API Driver 0.0.14 Fixed 575 Driver Support (Ubuntu PPA)"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-38385\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/06\/nvidia-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>For NVIDIA users who want to enable hardware acceleration for Firefox video playback, NVIDIA VA-API driver released v0.0.14 few days ago with improved compatibility and various fixes.<\/p>\n<p>As you may know, Firefox in Linux does NOT support NVDEC (NVIDIA Video Decoder) to accelerate video decoding. As a workaround, user may use the free open-source <code>nvidia-vaapi-driver<\/code> as VA-API implementation that uses NVDEC as a backend.<\/p>\n<p><!--more--><\/p>\n<p>The driver requires NVIDIA devices with <b>470<\/b> and <b>500+<\/b> driver series, and it supports hardware decoding for <b>AV1<\/b>, <b>H.264<\/b>, <b>HEVC<\/b>, <b>VP8<\/b>, <b>VP9<\/b>, <b>MPEG-2<\/b>, and <b>VC-1<\/b> video codecs, while encoding is NOT supported.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/06\/nvidia-vaapi-firefox.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49072\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/06\/nvidia-vaapi-firefox-700x589.webp\" alt=\"\" width=\"610\" height=\"513\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/06\/nvidia-vaapi-firefox-700x589.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/06\/nvidia-vaapi-firefox-300x252.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/06\/nvidia-vaapi-firefox-768x646.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/06\/nvidia-vaapi-firefox.webp 1050w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>The latest 0.0.14 release improved compatibility with the 545.29 and recent 575 drivers. And it fixed chroma errors at video top\/bottom, H.264 video decode error, tiny webm rendering issue, as well as some crashes.<\/p>\n<h3>How to Install NVIDIA VA-API driver in Ubuntu Linux<\/h3>\n<p>Many Linux Distributions (e.g., Debian, Arch, Fedora, Ubuntu, and Manjaro) include the nvidia-vaapi-driver package in their system repositories. Though, the package in Debian\/Ubuntu repositories is always old.<\/p>\n<p><b>NOTE: This driver so far does NOT work on Optimus laptop, see this <a href=\"https:\/\/github.com\/elFarto\/nvidia-vaapi-driver\/issues\/11\" target=\"_blank\" rel=\"noopener\">bug report<\/a> for details.<\/b><\/p>\n<p>For the most recent version, you may download the source tarball via the link below and compile by yourself:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/github.com\/elFarto\/nvidia-vaapi-driver\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Download NVIDIA VA-API Driver<\/a><\/div>\n<\/div>\n<p>For Ubuntu, I&#8217;ve built the driver package into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/nvidia-vaapi\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a> for Ubuntu 22.04, Ubuntu 24.04, Ubuntu 24.10 and 25.04 on <code>amd64<\/code> and <code>arm64\/armhf<\/code> platforms.<\/p>\n<p>To add the PPA and install the driver, just open terminal (Ctrl+Alt+T) and run commands below one by one:<\/p>\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/nvidia-vaapi\r\nsudo apt update\r\nsudo apt install nvidia-vaapi-driver vainfo<\/pre>\n<p>After installed the driver, you need to configure Firefox and setup environment variables to make it work. See either the <a href=\"https:\/\/github.com\/elFarto\/nvidia-vaapi-driver\" target=\"_blank\">project page<\/a> or this <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2024\/01\/firefox-vaapi-nvidia\/\" target=\"_blank\">step by step guide<\/a> which also contains how to build it from source.<\/p>\n<h3>Uninstall:<\/h3>\n<p>If you installed the NVIDIA VA-API driver from PPA, then run the command below to uninstall:<\/p>\n<pre>sudo apt remove nvidia-vaapi-driver<\/pre>\n<p>Also run command to remove the PPA repository:<\/p>\n<pre>sudo add-apt-repository --remove ppa:ubuntuhandbook1\/nvidia-vaapi<\/pre>\n<p>For Linux Mint, either use Software Sources to add\/remove PPA, or you need to run <code>sudo apt update<\/code> to manually refresh cache.<\/p>","protected":false},"excerpt":{"rendered":"<p>For NVIDIA users who want to enable hardware acceleration for Firefox video playback, NVIDIA VA-API driver released v0.0.14 few days ago with improved compatibility and various fixes. As you may know, Firefox in Linux does NOT support NVDEC (NVIDIA Video Decoder) to accelerate video decoding. As a workaround, user may use the free open-source nvidia-vaapi-driver [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":38385,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[654,656],"class_list":["post-49071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-hardware-acceleration","tag-nvidia"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=49071"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49071\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/38385"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=49071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=49071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=49071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}