{"id":50735,"date":"2026-03-10T13:14:54","date_gmt":"2026-03-10T13:14:54","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50735"},"modified":"2026-03-10T13:14:54","modified_gmt":"2026-03-10T13:14:54","slug":"nvidia-595-beta-driver-released-with-better-linux-gaming-performance","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/03\/nvidia-595-beta-driver-released-with-better-linux-gaming-performance\/","title":{"rendered":"NVIDIA 595 Beta Driver Released with Better Linux Gaming Performance"},"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>NVIDIA announced the 595.45.04 Beta driver for Linux users in last week.<\/p>\n<p>This is the first release in the 595 series that includes new extensions, profile, and features for better performances for Linux gaming.<\/p>\n<p><!--more--><\/p>\n<p>First, the new driver added support <code>VK_EXT_descriptor_heap<\/code> extension, allows apps to store buffers, images directly into GPU-accessible memory, reducing reducing CPU overhead.<\/p>\n<p>It also added <code>VK_EXT_present_timing<\/code> extension support, allowing apps to query detailed timing information about past presentations and specify a target time for future frames for smooth gaming and video playback experience.<\/p>\n<p>As well, the 595.45.04 driver added support for DRI3 version 1.2, which features DMA Fences, a Linux kernel-level synchronization mechanism, that is crucial for preventing tearing and improving performance in modern Linux gaming environments.<\/p>\n<p>During system suspend and resume, the driver needs to preserve the contents of video memory. When the open kernel modules are in use, this is handled automatically if <i>NVreg_UseKernelSuspendNotifiers=1<\/i> is enabled. For the proprietary driver or if the previous variable disabled, it requires \/proc\/driver\/nvidia\/suspend interface for suspend and resume notifications.<\/p>\n<div id=\"attachment_50736\" style=\"width: 260px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-50736\" class=\"size-thumbnail wp-image-50736\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/03\/Black_Myth_Wukong_cover_art-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" \/><p id=\"caption-attachment-50736\" class=\"wp-caption-text\">Fix GPU hang and Xid errors in Black Myth: Wukong<\/p><\/div>\n<p>Other features include new application profile &#8211; CudaNoStablePerfLimit &#8211; that allows CUDA-using apps to reach P0 PState, the highest power and performance level, and, nvidia-drm.ko modeset=1 parameter enabled by default which is essential for Wayland (default in GNOME and KDE Plasma) support.<\/p>\n<p>NVIDIA 595.45.04 also raised the minimum requirements with Wayland 1.20, Xorg 1.17, glic 2.27, and fixed following issues:<\/p>\n<ul>\n<li>GPU hangs and Xid errors in Black Myth: Wukong.<\/li>\n<li>GPU hang NVIDIA Smooth Motion is enabled in applications that use VK_KHR_present_id2.<\/li>\n<li>Adaptive sync displays go blank when connected with an active USB-C-to-HDMI adapter.<\/li>\n<li>Vulkan swapchains to stop presenting new frames on X11.<\/li>\n<li>PowerMizer preferred mode dropdown menu in the nvidia-settings not function correctly on Wayland.<\/li>\n<\/ul>\n<h3>Get NVIDIA 595.45.04<\/h3>\n<p>For more about the new NVIDIA driver release, as well as the <code>.run<\/code> installer see 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\/265309\/\" target=\"_blank\" rel=\"noreferrer noopener\">NVIDIA 595.45.04<\/a><\/div>\n<\/div>\n<p>It&#8217;s however NOT recommended to use the .run installer as it MAY break your system! And, Ubuntu at the moment does not support the 595 driver release.<\/p>","protected":false},"excerpt":{"rendered":"<p>NVIDIA announced the 595.45.04 Beta driver for Linux users in last week. This is the first release in the 595 series that includes new extensions, profile, and features for better performances for Linux gaming.<\/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-50735","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\/50735","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=50735"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50735\/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=50735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}