NVIDIA News Archives


1,081 NVIDIA open-source and Linux related news articles on Phoronix since 2006.

NVGRACE-GPU VFIO Driver Preparing For NVIDIA Grace Blackwell
NVGRACE-GPU VFIO Driver Preparing For NVIDIA Grace Blackwell

The NVGRACE-GPU VFIO driver was introduced for handling Virtual Function I/O support with the NVIDIA Grace Hopper Superchip so that the GPU device could be assigned to guests using KVM/QEMU and similar for virtualization. The NVGRACE-GPU driver is now being extended for supporting the forthcoming NVIDIA Grace Blackwell "GB" designs.

7 October 2024 - NVIDIA Grace Blackwell VFIO Support - Add A Comment
NVIDIA Mellanox Linux Driver Spearheads Multi-Path PCI As "A Sign Of Things To Come"
NVIDIA Mellanox Linux Driver Spearheads Multi-Path PCI As "A Sign Of Things To Come"

While open-source enthusiasts like to criticize NVIDIA for not maintaining upstream, in-tree kernel graphics driver support (though things have been changing there), for other areas of their vast hardware portfolio they are much better upstream Linux kernel citizens and often at the forefront of new driver innovations. One of the leading examples of that is around the NVIDIA Mellanox networking driver support. With Linux 6.12 they've landed a new feature that has been described as "a sign of things to come, I think we will see more of this in the next 10 years."

24 September 2024 - Linux 6.12 RDMA - 2 Comments
NVIDIA Publishes Open-Source Linux Driver Code For GPU Virtualization "vGPU" Support
NVIDIA Publishes Open-Source Linux Driver Code For GPU Virtualization "vGPU" Support

NVIDIA engineers have sent out an exciting set of Linux kernel patches for enabling NVIDIA vGPU software support for virtual GPU support among multiple virtual machines (VMs). In aiming for upstream-focused Linux support, this NVIDIA vGPU support is built around the adapted Nouveau driver with the code previously posted for splitting up the Nouveau/NVKM driver components.

24 September 2024 - NVIDIA GPU Virtualization - 61 Comments
Even NVIDIA Has Jumped Big On The Open-Source OpenBMC Train
Even NVIDIA Has Jumped Big On The Open-Source OpenBMC Train

OpenBMC as the Linux Foundation project backed by vendors like Intel / Microsoft / Google / Meta for an open-source BMC firmware stack continues to be a growing success. This alternative to long-used proprietary BMC software stacks continues to grow in popularity with AMD now using it on their reference motherboards and Supermicro being another notable user with some of their server platforms. Not entirely new but been meaning to write about it and NVIDIA talked more openly about it this week: NVIDIA is also a big supporter and user of OpenBMC for their high-end AI/HPC servers and BlueField DPU hardware.

8 September 2024 - NVIDIA + OpenBMC - 9 Comments
NVIDIA EGL-Wayland 1.15 Brings Stability Fixes For Explicit Sync
NVIDIA EGL-Wayland 1.15 Brings Stability Fixes For Explicit Sync

There's a new release of NVIDIA's EGL-Wayland project for an EGL External Library Platform library implementing EGL on top of EGLDevice and EGLStream extensions. This week's NVIDIA EGL-Wayland 1.15 release is primarily centered on delivering Wayland explicit sync fixes.

11 August 2024 - NVIDIA EGL-Wayland - 18 Comments
NVIDIA 560.31.02 Linux Driver Delivers Various Fixes
NVIDIA 560.31.02 Linux Driver Delivers Various Fixes

Following last month's NVIDIA 560 Linux driver beta release where the open GPU kernel modules are used by default with Turing GPUs and newer, the NVIDIA 560.31.02 Linux driver has debuted today in stable form for the R560 series.

6 August 2024 - NVIDIA 560.31.02 - 7 Comments
NVIDIA Promotes Their Open-Source GPU Kernel Driver Support
NVIDIA Promotes Their Open-Source GPU Kernel Driver Support

It's been a wild two years since NVIDIA began publishing an open-source Linux GPU kernel driver for Turing GPUs and newer. With the latest NVIDIA 555 Linux driver series that open-source kernel driver support is in great shape and NVIDIA today is out with a lengthy blog post promoting it.

17 July 2024 - Open-Source GPU Kernel Drivers - 64 Comments
NVIDIA 555.58 Stable Linux Driver Brings Wayland Explicit Sync, GSP Firmware Default
NVIDIA 555.58 Stable Linux Driver Brings Wayland Explicit Sync, GSP Firmware Default

The NVIDIA 555.58 Linux driver has debuted this morning as the first stable version in the R555 driver series. The NVIDIA 555 Linux driver is the most exciting in recent times with offering Wayland explicit sync support, more stable Wayland support in general, and GSP firmware is now used by default on RTX 20 / Turing and newer GPUs where the GPU System Processor is present.

27 June 2024 - NVIDIA 555.58 Linux Driver - 70 Comments
NVIDIA 555.52.04 Beta Linux Driver Brings Fixes
NVIDIA 555.52.04 Beta Linux Driver Brings Fixes

A few weeks ago NVIDIA introduced their much anticipated R555 beta driver with NVIDIA 555.42.02 for Linux bringing Wayland explicit sync support, the GPU System Processor (GSP) firmware being used by default, and a variety of Wayland improvements. Today the NVIDIA 555.52.04 beta driver is out that offers additional fixes for the R555 series.

5 June 2024 - NVIDIA 555.52.04 - 11 Comments
NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs
NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs

While we are all waiting for the NVIDIA R555 series Linux driver beta that is expected to debut as soon as next week based on prior information with Wayland improvements (explicit sync) and more, with the NVIDIA R560 series Linux driver successor is a very interesting change: NVIDIA is planning on defaulting to using their open-source GPU kernel driver by default for GeForce RTX 2000 "Turing" GPUs and newer.

10 May 2024 - R560 Series - 54 Comments
NVIDIA RTX Remix 0.5 Released For Remastering Old Games
NVIDIA RTX Remix 0.5 Released For Remastering Old Games

NVIDIA today released RTX Remix v0.5 as the newest version of this software for remastering old/classic games with path tracing. RTX Remix builds off DXVK and leverages NVIDIA Omniverse and other tech from the green giant like DLSS to enhance older games.

30 April 2024 - RTX Remix 0.5 - 25 Comments
NVIDIA Developer Opens Feature Pull Request For Open-Source NVK Driver
NVIDIA Developer Opens Feature Pull Request For Open-Source NVK Driver

If your interest didn't pique enough when the former Nouveau lead developer joined NVIDIA and sent out a big patch series for this originally-reverse-engineered, open-source NVIDIA kernel driver, here's another plot twist: another NVIDIA engineer opening a merge request adding to the Mesa NVK Vulkan driver.

25 April 2024 - What's Going On?!? - 44 Comments
NVIDIA RTX Remix 0.4 Released With Updated DXVK, Performance Improvements & Fixes
NVIDIA RTX Remix 0.4 Released With Updated DXVK, Performance Improvements & Fixes

As part of the NVIDIA GeForce RTX 40 series launch RTX Remix was announced for helping game modders remaster older game titles for RTX/ray-tracing. RTX Remix 0.1 debuted last April as the initial version of their software to provide path-tracing support for classic games. Out today is the latest work for helping to remaster classic games with the debut of RTX Remix 0.4.

22 January 2024 - NVIDIA RTX Remix 0.4 - 38 Comments
NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git
NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git

As mentioned last week, merged for the Linux 6.7 kernel is NVIDIA GSP firmware support in the Nouveau driver so that these NVIDIA firmware blobs can handle hardware initialization and power management related tasks. This support is optional right now for the GeForce RTX 20 / RTX 30 series hardware with Nouveau but necessary if wanting better performance via re-clocking the GPUs. The GSP firmware is a mandatory requirement for Nouveau with the NVIDIA RTX 40 GPUs and moving forward.

8 November 2023 - NVIDIA GSP Blobs For Nouveau - 134 Comments
NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes
NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes

The NVIDIA-VAAPI-Driver is an open-source independently-developed project that implements the Video Acceleration API (VA-API) atop NVIDIA's NVDEC interface so that software like Mozilla Firefox can enjoy video hardware acceleration on Linux using NVIDIA's proprietary driver.

6 November 2023 - NVIDIA-VAAPI-Driver 0.0.11 - 14 Comments
NVIDIA BIOS Signature Lock Broken - What Caused Open-Source Pains For Years
NVIDIA BIOS Signature Lock Broken - What Caused Open-Source Pains For Years

New (Windows) tools have been released that break the NVIDIA BIOS Signature Lock, the "security" functionality in use since the GeForce GTX 900 days around signed firmware/BIOS handling. This authentication mechanism is what in turn has led to the GeForce GTX 700 series still being the best supported series by the open-source Nouveau driver while the GTX 900 series and later have been crippled to their low boot clock speeds due to PMU/re-clocking restrictions. While Nouveau developers have been working on the GPU System Processor (GSP) approach for RTX 20 "Turing" GPUs and newer to workaround this limitation as NVIDIA's blessed path forward, the NVIDIA BIOS Signature Lock has now been broken by Windows modders.

21 August 2023 - Signature Lock - 73 Comments
Mesa Lands Initial Open-Source Support For NVIDIA GeForce RTX 40 GPUs
Mesa Lands Initial Open-Source Support For NVIDIA GeForce RTX 40 GPUs

While not too useful as limited to OpenGL-only and will perform extremely slowly until the NVIDIA GSP firmware support is sorted out for the Nouveau DRM kernel driver, merged today for Mesa 23.3-devel and marked for back-porting to Mesa 23.2 is initial NVIDIA GeForce RTX 40 "Ada Lovelace" GPU support.

19 July 2023 - Nouveau Gallium3D - 9 Comments
NVIDIA SHIELD Controller Driver Coming With Linux 6.5
NVIDIA SHIELD Controller Driver Coming With Linux 6.5

Five years after NVIDIA launched their SHIELD "Thunderstrike" gaming controller, they've recently been working on upstreaming support for this controller -- and other possible NVIDIA Shield peripherals -- via a new Linux kernel driver. This new driver is now set to be merged for Linux 6.5.

10 June 2023 - NVIDIA SHIELD HID - 7 Comments
NVIDIA Cleans Up GSP Firmware Binary License
NVIDIA Cleans Up GSP Firmware Binary License

With yesterday's NVIDIA R535 Linux driver beta one of the unlisted changes with this driver update is revising the driver license around the firmware handling to make it more explicit around permitting the GPU System Processor (GSP) firmware binaries to make it easier for redistribution and use by the Nouveau open-source kernel driver.

31 May 2023 - Easier Redistribution - 34 Comments
NVIDIA VA-API Driver 0.0.9 Released With YUV444 Support
NVIDIA VA-API Driver 0.0.9 Released With YUV444 Support

The open-source nvidia-vaapi-driver project is an independent effort implementing the Video Acceleration API (VA-API) atop of the NVDEC interface supported by NVIDIA's proprietary driver. This VA-API-on-NVDEC implementation allows for video acceleration within Firefox and other software only targeting this open API.

12 March 2023 - nvidia-vaapi-driver - 21 Comments

1081 NVIDIA news articles published on Phoronix.