{"id":49605,"date":"2025-09-03T11:48:30","date_gmt":"2025-09-03T11:48:30","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=49605"},"modified":"2025-09-11T09:22:00","modified_gmt":"2025-09-11T09:22:00","slug":"nvidia-580-82-07-added-smooth-motion-for-rtx-40-series-gpus","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/nvidia-580-82-07-added-smooth-motion-for-rtx-40-series-gpus\/","title":{"rendered":"NVIDIA 580.82.07 Added Smooth Motion for RTX 40 Series GPUs"},"content":{"rendered":"<p><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\" \/><\/p>\n<p><b>For NVIDIA users with GeForce RTX 40 Series GPUs (e.g., 4060, 4090), it finally supports Smooth Motion frame generation for better gaming performance in Linux.<\/b><\/p>\n<p>NVIDIA Smooth Motion is a feature designed for games without native DLSS support. It uses AI to generate additional frames between two rendered frames for overall smoothness of game-play.<br \/>\n<!--more--><\/p>\n<p>The feature was initially added for Linux via NVIDIA 575 driver series, but only for RTX 50 series GPUs. Now with NVIDIA 580.82.07, the feature also works for RTX 40 GPUs. While, Windows users will probably get it in 590 driver series.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49607\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia-4080-700x358.webp\" alt=\"\" width=\"610\" height=\"312\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia-4080-700x358.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia-4080-300x153.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia-4080-768x392.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/nvidia-4080.webp 1176w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>As the latest production branch driver, NVIDIA 580 also added <code>fifo-v1<\/code> protocol support to reduce visual inconsistencies and potential stuttering for apps\/games running in Wayland with Vulkan backend.<\/p>\n<p>It as well enabled <code>RMIntrLockingMode<\/code> feature by default, which can help reduce stutter especially when using virtual reality (VR).<\/p>\n<p>There are as well new &#8220;<code>OutputBitsPerComponent<\/code>&#8221; MetaMode attribute, allowing to control the number of bits per color component transmitted via a display connector in Xorg with multiple displays.<\/p>\n<p>Other changes in NVIDIA 580 so far include:<\/p>\n<ul>\n<li>Feature to reduce time spent in the interrupt top half for low latency display interrupts by deferring the work until later.<\/li>\n<li>Update GPU clock value reporting in nvidia-settings, NVML, and nvidia-smi to show clocks before thermal and idle slowdowns.<\/li>\n<li>Fix Bigscreen Beyond Head Mounted Displays compatibility.<\/li>\n<li>And various bug-fixes.<\/li>\n<\/ul>\n<h3>How to Install NVIDIA 580.82.07<\/h3>\n<p>The official package and release note for NVIDIA 580.82.07 is available at the link below:<\/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:\/\/www.nvidia.com\/en-us\/drivers\/details\/253003\/\" target=\"_blank\" rel=\"noreferrer noopener\">NVIDIA 580.82.07<\/a><\/div>\n<\/div>\n<p>For Ubuntu, it&#8217;s HIGHLY recommended to wait the <a href=\"https:\/\/launchpad.net\/ubuntu\/+source\/nvidia-graphics-drivers-580\" target=\"_blank\" rel=\"noopener\">Ubuntu&#8217;s official package<\/a>, though it&#8217;s still in proposed testing stage at the moment.<\/p>\n<p>Or, use either the popular <a href=\"https:\/\/launchpad.net\/~graphics-drivers\/+archive\/ubuntu\/ppa\" target=\"_blank\" rel=\"noopener\">\u201cGraphics Drivers\u201d team PPA<\/a> which now contains NVIDIA 580.82.07 for Ubuntu from 18.04 to 25.04, or <a href=\"https:\/\/launchpad.net\/~canonical-kernel-team\/+archive\/ubuntu\/nvidia-graphics2\" target=\"_blank\" rel=\"noopener\">\u201cCanonical Kernel Team\u201d team PPA<\/a> for 22.04 and higher.<\/p>\n<p>To add the Canonical Kernel Team PPA, open terminal (Ctrl+Alt+T) and run command:<\/p>\n<pre>sudo add-apt-repository ppa:canonical-kernel-team\/nvidia-graphics2<\/pre>\n<p>Then, you may either use &#8220;Additional Drivers&#8221; (graphical tool) to install <code>nvidia-580<\/code> for desktop, or <code>nvidia-580-server<\/code> for server computing use.<\/p>\n<p>Or run one of the commands below instead in terminal to install the driver:<\/p>\n<pre>sudo ubuntu-drivers install nvidia:580<\/pre>\n<pre>sudo ubuntu-drivers install --gpgpu nvidia:580-server<\/pre>","protected":false},"excerpt":{"rendered":"<p>For NVIDIA users with GeForce RTX 40 Series GPUs (e.g., 4060, 4090), it finally supports Smooth Motion frame generation for better gaming performance in Linux. NVIDIA Smooth Motion is a feature designed for games without native DLSS support. It uses AI to generate additional frames between two rendered frames for overall smoothness of game-play.<\/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":[656],"class_list":["post-49605","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-nvidia"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49605","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=49605"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49605\/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=49605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=49605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=49605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}