NVIDIA has released the 331.49 Linux graphics driver today, but it's not what you might think.
I've been briefed this morning on what NVIDIA will be doing to encourage open-source driver development for the just-launched Maxwell GPUs that succeed Kepler.
Hopefully you have just read our launch-day review of the very exciting GeForce GTX 750 Ti "Maxwell" that is an excellent mid-range performer for Linux users with phenomenal power efficiency. For developers needing not a mid-range graphics card but an ultimate performer, NVIDIA is also quietly shipping today the GeForce GTX Titan Black.
NVIDIA announced their first public Linux graphics driver beta in the 334.xx series today and with it comes a splendid number of changes.
Although it likely won't be in focus for any future Tegra SoCs, the NVIDIA "Grate" reverse-engineered, open-source Tegra driver continues to be developed for supporting the existing Tegra 2, 3, and 4 series SoCs.
For those questioning whether NVIDIA's open-source graphics merits of the past few months have been real, this weekend NVIDIA released the initial open-source hardware enablement code to support their forthcoming Tegra K1 SoC graphics within Nouveau!
While NVIDIA may not be doing much to help out Nouveau at the moment, they at least are supporting their Linux customers well in continuing to maintain their legacy binary Linux graphics drivers. The 304.1190 Linux driver was released today to fix a problem from NVIDIA's Nalu days.
An open-source, independent developer has written an implementation of NVIDIA 3D Vision for OpenGL with Linux compatibility.
It's been a while since the last official mainline NVIDIA Linux graphics update, but that changed this morning with the debut of the exciting NVIDIA 331.38 Linux GPU driver.
NVIDIA released today the 319.82 binary Linux graphics driver with new graphics card support and handling for the X.Org Server 1.15 release.
PRIME rendering support is coming to the open-source NVIDIA Tegra graphics driver with the Linux 3.14 kernel.
NVIDIA has kicked off CES week by announcing their latest Tegra ARM SoC, the Tegra K1. The NVIDIA Tegra K1 is a killer SoC with custom 64-bit design and a Kepler-derived graphics processor with 192 GPU cores.
Last week NVIDIA updated one of their legacy Linux GPU drivers for supporting decade-old GPUs. Today, they've put out another legacy Linux driver release.
The nvidia-prime 0.5 package landed today for Ubuntu 14.04 in the long-standing effort to improve NVIDIA Optimus laptop support under Linux for systems with both Intel and NVIDIA graphics processors.
Making some AMD Catalyst Legacy users jealous is that NVIDIA's still maintaining their old legacy Linux binary driver branches. NVIDIA this morning has updated their legacy Linux driver for supporting the new X.Org Server.
While NVIDIA historically looked at Linux as a market for pushing more Quadro workstation GPU sales, with Valve's SteamOS Linux / Steam Machines and activities from other game studios, NVIDIA is now taking Linux gaming seriously.
For the past week now I have been running Linux benchmarks on a lot of new NVIDIA GPUs, including the GeForce GTX 760, GTX 770, GTX 780 Ti, and GTX TITAN. These graphics cards with their Linux reviews coming out soon have been running top-notch with the binary Linux driver and running a heck of a lot faster than the slow-performing Radeon R9 290 with the current Catalyst Linux driver.
It's Supercomputing SC13 week and as such NVIDIA announced today the Tesla K40 as their latest ultra high-end GPU for HPC purposes. The Tesla K40 GPU accelerator is to compete with the FirePro S10000 that was announced by AMD last week. Both these GPUs designed for super-computing applications have 12GB of memory.
NVIDIA rolled out CUDA version 6 this morning, their latest major update to their Compute Unified Device Architecture for GPGPU / parallel programming. With CUDA 6, NVIDIA says its now simpler to achieve better parallel programming on the GPU.
A number of new NVIDIA GeForce graphics card reviews under Linux are underway along with many more Linux GPU driver analysis articles, etc. NVIDIA has just sent over to Phoronix a number of new high-end graphics cards.
Linux kernel support for NVIDIA's Tegra 4 ARM platform have been around for nearly one year but only with the Linux 3.13 kernel is this latest-generation high-performance ARM Cortex-A15 based solution going to be supported by the mainline Linux kernel.
If you are reliant upon NVIDIA's CUDA computing parallel computing platform, hopefully you're running 64-bit Linux. NVIDIA announced their plans on Friday to deprecate the 32-bit Linux x86 CUDA Toolkit and the 32-bit Linux CUDA driver.
NVIDIA released yesterday the 331.20 Linux graphics driver update that stabilizes the R331 Linux driver with new features like EGL, modern Linux kernel support, a new frame-buffer capture library, and plenty of other features. Following that, NVIDIA has now released an updated legacy driver for the GeForce 6/7 series graphics cards that are the better part of a decade old.
The NVIDIA 331.20 Linux graphics driver has been released today. The NVIDIA 331.20 Linux driver has a workaround to support the Linux 3.11 and 3.12 kernels along with introducing NvFBCOpenGL. The new NvFBCOpenGL is for NVIDIA OpenGL frame-buffer capturing that's high-performance and low-latency.
In mid-October I had written how AMD's Catalyst driver surprisingly beat NVIDIA to modern Linux support. While NVIDIA is usually first to support new kernel releases, AMD won in shipping "out of the box" Linux 3.11 and 3.12 compatibility. NVIDIA, however, has devised a workaround and will be coming up with a more proper long-term solution.
With the NVIDIA GeForce GTX 650 Linux review out of the way, I carried out some benchmarks comparing the performance of the open-source "Nouveau" driver to NVIDIA's official closed-source Linux graphics driver on this Kepler-based GK107 GPU. Similar to other NVIDIA GeForce 400/500/600 GPUs, if using the Nouveau driver as found by default on Ubuntu Linux and others, you can expect the performance to be less than 20% that of the official NVIDIA Linux driver.
NVIDIA released this week the 331.17 Beta Linux graphics driver that adds support for several new GPUs, introduces a new NVIDIA Unified Memory kernel module, and has a number of bug-fixes.
Last month NVIDIA announced they would begin providing open-source GPU documentation and ultimately supporting the reverse-engineered open-source Nouveau graphics driver project for their Linux desktop customers. NVIDIA released some basic documentation in that initial push and now they have followed up with a tiny bit more documentation.
As some extra benchmarks to share today, here are benchmarks of four NVIDIA GeForce 400/500/600 (Fermi and Kepler) graphics cards from the latest NVIDIA 331 Linux driver beta.
NVIDIA this morning unveiled their first Linux graphics driver beta as part of the 331.xx series. The NVIDIA 331.13 Beta that was released this morning for Linux systems is quite exciting in that it brings a whole lot of fixes, improvements, and new features. Perhaps most exciting is that there's finally (but limited) EGL support right now -- a precursor for handling Wayland and Mir.
612 NVIDIA news articles published on Phoronix.