NVIDIA News Archives


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

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 - 72 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
NVIDIA-VAAPI-Driver 0.0.8 Introduces New Direct Backend
NVIDIA-VAAPI-Driver 0.0.8 Introduces New Direct Backend

Introduced at the start of the year was an experimental open-source project implementing the VA-API interface over NVIDIA's NVDEC video decoding API. In turn this VA-API support for running atop NVIDIA's proprietary Linux graphics driver allows for GPU video acceleration within Firefox and other software only targeting the Video Acceleration API. Now in closing out the year is a new NVIDIA-VAAPI-Driver release.

18 December 2022 - nvidia-vaapi-driver - 3 Comments
NVIDIA Proposing New Linux API For Dynamic Mux Switching With Modern Dual-GPU Laptops
NVIDIA Proposing New Linux API For Dynamic Mux Switching With Modern Dual-GPU Laptops

While the VGA_Switcheroo has long been part of the Linux kernel for laptops with hybrid (dual GPU) graphics for switching between the GPUs on platforms with a hardware mux switch, this current API has been found to be ineffective for the latest laptops like those with "NVIDIA Advanced Optimus" support. Thus NVIDIA is working on and proposing a new Linux user-space API around dynamic mux switching.

9 November 2022 - Dynamic Mux Switching - 25 Comments
NVIDIA Makes The PhysX 5.1 SDK Open-Source
NVIDIA Makes The PhysX 5.1 SDK Open-Source

Back in 2019 NVIDIA open-sourced the PhysX 4.1 SDK and was working on a PhysX 5.0 open-source code drop while we haven't heard anything more on the matter in the past two years. Coming out this morning as a surprise is the NVIDIA PhysX 5.1 SDK open-source release.

8 November 2022 - Open-Source PhysX - 46 Comments
FFmpeg Lands NVIDIA NVENC AV1 Encoding Support
FFmpeg Lands NVIDIA NVENC AV1 Encoding Support

Along with the likes of OBS Studio adding NVENC AV1 support for enjoying GPU-accelerated AV1 video encoding with GeForce RTX 40 series GPUs, the widely-used FFmpeg library has merged its support for NVIDIA NVENC AV1 video encoding.

6 November 2022 - NVENC AV1 - 4 Comments
NVIDIA-VAAPI-Driver 0.0.7 Released For Enjoying VA-API With NVIDIA's Proprietary Driver

The NVIDIA-VAAPI-Driver is the open-source, community-developed Video Acceleration API (VA-API) implementation that is built to make use of NVIDIA's NVDEC interface exposed by their proprietary Linux graphics driver stack. In turn this VA-API implementation is notable since it allows for NVIDIA GPU video acceleration with Firefox that targets VA-API but not the NVIDIA interfaces.

14 October 2022 - NVIDIA-VAAPI-Driver - 4 Comments
Open-Source NVIDIA Vulkan "NVK" Driver Continues Progressing
Open-Source NVIDIA Vulkan "NVK" Driver Continues Progressing

As written about for several months on Phoronix, an open-source NVIDIA Vulkan driver has been in the works that by the end of the summer this "NVK" driver has been seeing a lot of activity by Jason Ekstrand of Collabora along with David Airlie and Karol Herbst of Red Hat. Jason today talked at XDC 2022 about this NVK driver effort.

4 October 2022 - NVK - 28 Comments
NVIDIA Beta Driver Update Revises Vulkan Video Support

NVIDIA on Tuesday released the 515.49.18 Linux beta driver and the 517.55 beta driver for Windows. Most notable with the Vulkan beta driver updates are revising the support for the latest Vulkan Video provisional extensions.

28 September 2022 - Vulkan Video - 8 Comments
NVIDIA Announces Open-Source CV-CUDA Project

Alongside the GeForce RTX 40 series debut and many other announcements today during the NVIDIA GTC 2022 keynote by Jensen Huang, CV-CUDA was announced as NVIDIA's newest open-source project.

20 September 2022 - CV-CUDA - 20 Comments

1054 NVIDIA news articles published on Phoronix.