Nvidia and Linux haven’t always been the most friendly and cooperative bunch but its nice to see Nvidia recognise that it does need non-Windows/Mac users. Nvidia 304.37 drivers bring a massive bunch of updates specifically targeted at Linux-kernel based operating systems in 32bit and 64bit variants as well as monolithic-kernel based operating systems like Solaris and FreeBSD (aka unix).
It is widely believed the driving force behind Nvidia doing this is the introduction of Steam to Linux, creating a genuine need for Nvidia to optimise its graphics for the Linux OS in order to take that edge in the Linux market.
Some of the important updates include:
- Support for the following GPUs has been added: GeForce GTX 680M, Quadro K1000M, Quadro K2000M, Tesla K10;
- The ability to enable SLI on GPUs with ECC enabled has been removed;
- A bug that would cause corruption and performance issues in certain OpenGL applications such as Amnesia: The Dark Descent on GeForce 6 and 7 GPUs, has been repaired;
- A bug that caused applications that use DirectColor visuals, such as Enemy Territory: Quake Wars and Braid, to appear in shades of blue instead of the correct colors, has been fixed;
- A problem where RENDER Glyphs operations would exhibit severe performance issues in certain cases, such as when used with gradients by Cairo and Chromium, has been fixed;
- Support for FXAA, Fast Approximate Anti-Aliasing, has been added;
- A bug that could cause G8x, G9x, and GT2xx GPUs to display a black screen or corruption after waking up from suspend.
Please visit here if you’d like to download the latest Nvidia Linux/FreeBSD or Solaris drivers.