Tuesday, March 5, 2013

New NVidia Linux Driver for Legacy GPUs

NVidia has released a new Linux driver for older GPUs and this is what i expected since this version will support newer XServer 1.14 ABI. I still don't know whether next Slackware release will use XOrg 1.13 or upgrade to 1.14, but at least, my GPU will be supported by NVidia for both version.

Here are the changes on this release:
  • Fixed a bug that could lead to rendering corruption after an X server generation (i.e., leaving an X server running after all of its clients have exited).
  • Removed a spurious dependency on libpangox from the nvidia-settings binary shipped as part of the driver package.
  • Fixed a bug that could cause the X server to crash when performing an RandR 1.0 rotation (e.g., `xrandr --orientation left`) after unplugging the last connected monitor.
  • Fixed a bug that caused the nvidia-xconfig(1) man page to be blank.
  • Added support for X.org xserver ABI 14 (xorg-server 1.14).
  • Fixed font rendering performance and corruption problems on X servers with backported support for the new glyph cache functionality added to Pixman 0.27.
  • Fixed a potential X server crash during initialization, when a graphics card with a TV connector has no TV connected.
  • Added a new X configuration option, "UseHotplugEvents", to allow the suppression of RandR events when adding or removing non-DisplayPort displays. 
You can get the driver for x86/IA32 or x86_64/AMD64/EM64T version.