Drivers 3050 Published by

NVIDIA has released driver version 610.57.04 for Linux, launching as the first point release in its new R610 feature branch alongside the quietly patched 595.91.07 stable build. The update brings full support for the GeForce RTX 50 series, patches rendering corruption and crashes in over twenty popular titles, and resolves lingering Vulkan semaphore and X11 modeset display bugs. Community feedback highlights a mix of smooth Turing-era driver installations and persistent variable refresh rate friction on Wayland, with synthetic benchmarks still catching up to real-world stability. Users can grab the ~442 MB installer directly from NVIDIA’s servers, where it supports DKMS, RPM, and deb package formats out of the box.





NVIDIA Ships 610.57.04 Linux Driver with Full RTX 50 Series Support

NVIDIA has released driver version 610.57.04 for Linux, marking the first point release in its new R610 feature branch. It lands alongside the 595.91.07 stable driver on the same day, giving owners of newer Blackwell GPUs a direct upgrade path while keeping the legacy stable line quietly patched.

The R610 branch targets desktop and workstation systems running Linux, FreeBSD, or Solaris. The installer package sits at roughly 442 MB and requires a Linux kernel of 4.15 or newer, though it fully integrates with the 7.x series via DRM KMS.

Managing two active driver lines simultaneously has become standard practice for NVIDIA, but it does mean you are looking at two very different packages. The 595 line dropped today with what the company describes as minor bug fixes and improvements, which almost certainly includes quiet security patches. The R610 line brings the freshest Vulkan and Wayland work, plus a heavy dose of game patches.

Nvidialinux

Game Fixes and Vulkan Work

The update addresses rendering corruption, crashes, or black screens in over twenty titles. S.T.A.L.K.E.R. 2 finally stops throwing VK_DEVICE_LOST errors when you enable VKD3D_CONFIG=descriptor_heap. Forza Horizon 6 no longer hangs under that same setting. You will also find patches for Assassin's Creed Origins, 007 First Light, Monster Hunter Wilds, Elden Ring, and Total War: Warhammer III.

The Vulkan layer also gets a display enumeration fix for systems running __VK_ENABLE_DEVICE_GROUPS=1, and delayed semaphore wakeups no longer cause stutter or performance dips when multiple threads wait on the same handle.

Display, Power, and System Stability

On the display side, the driver fixes a GLX indirect rendering crash and resolves X11 black screens that appeared after modesets. Suspend and resume failures on systems with runtime D3 power management are also patched. There is a fix for OpenGL memory migration when glBufferStorage is called without storage flags, which previously allowed GPU buffers to quietly migrate to host memory. DKMS kernel module builds that previously failed after installation via nvidia-installer are now handled correctly, which will please Arch and Fedora users running rolling distributions.

Community reaction has been practical rather than ecstatic. Some synthetic benchmarks showed a rough 40 percent performance drop early on, though most users say successive patches have mostly smoothed that out. Actual gaming deficits reportedly hover around 15 to 20 percent for now. Variable refresh rate on Wayland remains a persistent friction point, with one RTX 5070 Ti owner noting VRR was "annihilated" by early R610 builds. On the flip side, installing drivers for Turing GPUs and newer now feels about as plug-and-play as Windows, with the driver handling modeset configuration automatically.

If you want to grab it, you can pull the .run file straight from NVIDIA's servers. The installer supports DKMS, RPM, and deb formats out of the box. Head here for the full download page and SHA256 verification. Run the installer as root, follow the prompts, and you should be up and running. Keep in mind that rolling release distributions might want to watch the DKMS build patch if you have run into installer quirks lately.

For systems leaning heavily into the RTX 50 lineup, the R610 branch is where you will find the freshest fixes. The 595 stable build dropped today as well, but that one is best reserved for users chasing maximum stability over new features.