Manufacturer: |
Nvidia |
Date Added: |
August 15, 2012 |
File Size: |
31.7 MB |
OS Support: |
Linux |
Release notes:
What's New:
- Added support for the following GPUs:
- Quadro K1000M
- Quadro K2000M
- GeForce GTX 680M
- Tesla K10
- Removed the ability to enable SLI on GPUs with ECC enabled.
- Fixed several bugs that prevented some RandR transform geometries from
being applied.
- Fixed a bug that caused frequent hangs or crashes on some systems.
- Fixed 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.
- Fixed 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.
- Modified handling of RRSetScreenSize requests to ignore requests that do
not actually resize the screen. This reduces screen flicker in certain cases
when using GNOME.
- Added a new option, "--disable-nouveau" to nvidia-installer. This option
changes the action that is chosen by default when Nouveau is detected by
nvidia-installer. If the "--disable-nouveau" option is set, then the default
will be to attempt to disable Nouveau when it is detected; otherwise, no
attempt will be made unless requested.
- Added support for xserver ABI 13 (xorg-server 1.13).
- Added support for RandR per-CRTC gamma manipulation through the RandR
1.2 RRGetCrtcGammaSize, RRGetCrtcGamma, and RRSetCrtcGamma requests.
- Fixed a bug that caused RRSetOutputPrimary requests to incorrectly
generate BadValue errors when setting the primary output to None. This
caused gnome-settings-daemon to crash after changing the screen
configuration in response to a display hotplug or the display change hot-key
being pressed.
- 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.
- Fixed a bug that caused X to hang when resuming certain DisplayPort
display devices (such as Apple brand mini-DisplayPort to dual-link DVI
adapters) from power-saving mode.
- Fixed a bug that caused an X screen to be extended to Quadro SDI Output
devices by default. An X screen will still use an SDI Output device if it is
the only display device available. To use a SDI Output device on an X screen
with other display devices available, include the SDI Output device with
either the "UseDisplayDevice" or "MetaMode" X configuration options.
- Updated X11 modeline validation such that modes not defined in a display
device's EDID are discarded if the EDID 1.3 "GTF Supported" flag is unset or
if the EDID 1.4 "Continuous Frequency" flag is unset. The new "AllowNonEdidModes"
token for the ModeValidation X configuration option can be used to disable
this new check.
- Fixed a bug, introduced in the 295.xx release series, with EDID
detection on some laptop internal panels. This bug caused the laptop
internal panel to show six small copies of the desktop.
- Added support for FXAA, Fast Approximate Anti-Aliasing. Using regular
anti-aliasing modes or Unified Back Buffers with FXAA is not currently
supported.
- Enhanced the functionality of the IncludeImplicitMetaModes X
configuration option:
- Implicit MetaModes will be added for the primary display device,
even if multiple display devices are in use when X is initialized.
- Implicit MetaModes will be added for common resolutions, even if
there isn't a mode with that resolution in the mode pool of the display
device.
- Extended the syntax of the IncludeImplicitMetaModes X configuration
option, e.g., to control which display device is used for creation of
implicit MetaModes.
- See the description of the IncludeImplicitMetaModes X configuration
option in the README for details.
- Modified the handling of the RandR 1.0/1.1 requests RRGetScreenInfo and
RRSetScreenConfig (e.g., `xrandr -q --q1` and `xrandr --size ...` and `xrandr
--orientation ...`) such that they operate on MetaModes. This was the
behavior in NVIDIA X driver versions 295.xx and earlier, but 302.xx releases
altered the handling of these RandR 1.0/1.1 requests to operate on a single
RandR output's modes.
- With the above changes to IncludeImplicitMetaModes and RandR 1.0/1.1
handling, fullscreen applications (e.g., SDL-based applications, Wine),
should have more resolutions available to them, and should interact better
with multiple monitor configurations.
- Fixed a bug that could cause G8x, G9x, and GT2xx GPUs to display a black
screen or corruption after waking up from suspend.
- Fixed several bugs that could cause some OpenGL programs to hang when
calling fork(3).
- Fixed an nvidia-settings bug that caused the results of ProbeDisplays
queries made with the --display-device-string option to be formatted
incorrectly.
- Improved the responsiveness of updates to the nvidia-settings control
panel when displays are hotplugged.
- Fixed a bug that caused display corruption when setting some transforms,
especially when panning a transformed display.
- Fixed a bug that caused extra RandR events to be generated the first
time a display is hotplugged.
- Fixed a bug that caused X11 modelines with '@' in their names to be
rejected.
- Added support for DisplayPort 1.2 branch devices, which allow multiple
displays to be connected to a single DisplayPort connector on a graphics
board.
- Fixed a bug that caused most OpenGL texture uploads to be slow when the
context was bound rendering to an RGB overlay drawable.
- Fixed a bug that caused audio over HDMI to not work after restarting the
X server on some MCP7x (IGP) GPUs.
- Updated the X configuration option "UseDisplayDevice" to honor the value
"none" on any GPU.
- Added RandR output properties _ConnectorLocation, ConnectorNumber,
ConnectorType, EDID, _GUID, and SignalFormat. See the README for details on
these properties.
- Extended support for Base Mosaic to all G80+ SLI configurations with up
to three displays.
- Fixed a bug that caused some monitors to fail to wake from DPMS suspend
mode when multiple DisplayPort monitors were attached to one GPU.
- Removed controls for XVideo attributes from the "X Server XVideo
Settings" page of the nvidia-settings control panel. XVideo attributes can
be configured in XVideo player applications, or through utilities such as
xvattr.
- Fixed a bug that caused all ports on an XVideo adaptor to share color
correction settings.
- Removed support for the following X configuration options:
- SecondMonitorHorizSync
- SecondMonitorVertRefresh
- Similar control is available through the NVIDIA HorizSync and
VertRefresh X configuration options. Please see the NVIDIA driver README for
details.
- Added support for desktop panning when rotation, reflection, or
transformation is applied to a display device (either through RandR or
through the MetaMode syntax); panning would previously be ignored in that
case.
- Implemented hotfix for a privilege escalation vulnerability reported on
August 1, 2012. For more details, see:
http://nvidia.custhelp.com/app/answers/detail/a_id/3140
Supported Products:
- GeForce 600 series
- GTX 690, GTX 680, GTX 670, GT 645, GT 640, GT 630, GT 620, GT 610,
605
- GeForce 600M series
- GTX 680M, GTX 675M, GTX 670M, GTX 660M, GT 650M, GT 640M LE, GT
640M, GT 635M, GT 630M, GT 620M, G610M
- GeForce 500 series
- GTX 590, GTX 580, GTX 570, GTX 560 Ti, GTX 560, GTX 550 Ti, GT 545,
GT 530, GT 520, 510
- eForce 500M series
- GTX 580M, GTX 570M, GTX 560M, GT 555M, GT 550M, GT 540M, GT 525M, GT
520MX, GT 520M
- GeForce 400 series
- GTX 480, GTX 470, GTX 465, GTX 460 SE v2, GTX 460 SE, GTX 460, GTS
450, GT 440, GT 430, GT 420, 405
- GeForce 400M series
- GTX 485M, GTX 480M, GTX 470M, GTX 460M, GT 445M, GT 435M, GT 425M,
GT 420M, GT 415M, 410M
- GeForce 300 series
- GT 340, GT 330, GT 320, 315, 310
- GeForce 300M series
- GTS 360M, GTS 350M, GT 335M, GT 330M, GT 325M, GT 320M, 320M, 315M,
310M, 305M
- GeForce 200 series
- GTX 295, GTX 285, GTX 280, GTX 275, GTX 260, GTS 250, GTS 240, GT
240, GT 230, GT 220, G210, 210, 205
- GeForce 200M series
- GTX 285M, GTX 280M, GTX 260M, GTS 260M, GTS 250M, GT 240M, GT 230M,
GT 220M, G210M
- GeForce 100 series
- GT 140, GT 130, GT 120, G 100
- GeForce 100M series
- GTS 160M, GTS 150M, GT 130M, GT 120M, G 110M, G 105M, G 103M, G 102M
- GeForce 9 series
- 9800 GX2, 9800 GTX+, 9800 GTX/GTX+, 9800 GT, 9650 S, 9600 GT, 9600
GSO 512, 9600 GSO, 9600 GS, 9500 GT, 9500 GS, 9400 GT, 9400, 9300 SE,
9300 GS, 9300 GE, 9300 / nForce 730i, 9300, 9200, 9100
- GeForce 9M series
- 9800M GTX, 9800M GTS, 9800M GT, 9800M GS, 9700M GTS, 9700M GT, 9650M
GT, 9650M GS, 9600M GT, 9600M GS, 9500M GS, 9500M G, 9400M G, 9400M,
9300M GS, 9300M G, 9200M GS, 9100M G
- GeForce 8 series
- 8800 Ultra, 8800 GTX, 8800 GTS 512, 8800 GTS, 8800 GT, 8800 GS, 8600
GTS, 8600 GS, 8500 GT, 8400 SE, 8400 GS, 8400, 8300 GS, 8300, 8200, 8100
/ nForce 720a
- GeForce 8M series
- 8800M GTX, 8800M GTS, 8700M GT, 8600M GT, 8600M GS, 8400M GT, 8400M
GS, 8400M G, 8200M G
- GeForce 7 series
- 7950 GX2, 7950 GT, 7900 GTX, 7900 GT/GTO, 7900 GS, 7800 SLI, 7800
GTX, 7800 GT, 7800 GS, 7650 GS, 7600 LE, 7600 GT, 7600 GS, 7500 LE, 7350
LE, 7300 SE / 7200 GS, 7300 LE, 7300 GT, 7300 GS, 7150M /NVIDIA nForce
630M, 7150 / NVIDIA nForce 630i, 7100 GS, 7100 / NVIDIA nForce 630i,
7050 PV / NVIDIA nForce 630a, 7050 / NVIDIA nForce 630i, 7050 / nForce
620i, 7025 / NVIDIA nForce 630a, 7000M /NVIDIA nForce 610M
- GeForce Go 7 series
- Go 7950 GTX, Go 7900 GS, Go 7800 GTX, Go 7800, Go 7700, Go 7600 GT,
Go 7600, Go 7400, Go 7300, Go 7200
- GeForce 6 series
- 6800 XT, 6800 XE, 6800 Ultra, 6800 LE, 6800 GT, 6800 GS, 6800, 6700
XL, 6610 XL, 6600 VE, 6600 LE, 6600 GT, 6600, 6500, 6250, 6200
TurboCache, 6200SE TurboCache, 6200 LE, 6200 A-LE, 6200, 6150SE nForce
430, 6150 LE, 6150, 6100 nForce 420, 6100 nForce 405, 6100 nForce 400,
6100
- NVS Series
- Quadro series
- 7000, 6000, 600, 5000, 410, 4000, 400, 2000D, 2000
- Quadro FX series
- FX Go1400, FX 5800, FX 580, FX 570, FX 5600, FX 560, FX 5500, FX
550, FX 540, FX 4800, FX 4700 X2, FX 4600, FX 4500 X2, FX 4500, FX 4000,
FX 380 LP, FX 3800, FX 380, FX 370 Low Profile, FX 3700, FX 370, FX
3500, FX 350, FX 3450/4000 SDI, FX 3400/4400, FX 1800, FX 1700, FX 1500,
FX 1400, CX
- Quadro Notebook series
- K2000M, K1000M, 5010M, 5000M, 4000M, 3000M, 2000M, 1000M
- Quadro FX Notebook series
- FX 880M, FX 770M, FX 570M, FX 560M, FX 540M, FX 380M, FX 3800M, FX
370M, FX 3700M, FX 360M, FX 3600M, FX 350M, FX 2800M, FX 2700M, FX
2500M, FX 1800M, FX 1700M, FX 1600M, FX 1500M
- Quadro NVS series
- NVS 450, NVS 440, NVS 420, NVS 295, NVS 290, NVS 285, NVS 210S /
6150LE
- Quadro NVS Notebook series
- NVS 5400M, NVS 5200M, NVS 510M, NVS 4200M, NVS 320M, NVS 160M, NVS
150M, NVS 140M, NVS 135M, NVS 130M, NVS 120M, NVS 110M
- Quadro Plex series
- Model IV, Model II, D Series, 7000
- Quadro G-Sync series
- Quadro SDI series
- ION series
- C-Class Processors
- Tesla C870, Tesla C2075, Tesla C2070, Tesla C2050, Tesla C1060, T10
Processor
- M-Class Processors
- Tesla M2090, Tesla M2075, Tesla M2070-Q, Tesla M2070, Tesla M2050,
Tesla M1060
- X-Class Processors
- K-Series Processors
Note: Before proceeding with your driver installation we suggest
you make sure you are installing the latest version available and for
the appropriate model/revision and Operating System.
We strongly suggest following 'readme' instructions for installing
drivers when available. Often restarting your system will be necessary
for the new driver to become active and start functioning properly.
Comments