lp:ubuntu/jaunty/nvidia-graphics-drivers-177
- Get this branch:
- bzr branch lp:ubuntu/jaunty/nvidia-graphics-drivers-177
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 17. By Alberto Milone
-
Add debian.
binary/ patches/ NVIDIA- 177.82_ 2.6.28. patch to ensure compatibility
with 2.6.28 kernels (LP: #303107) - 16. By Alberto Milone
-
* Add driver 177.82 (LP: #297543):
* Added support for the following new GPUs:
o Quadro NVS 450
o Quadro FX 370 LP
o Quadro FX 5800
o Quadro FX 4800
o Quadro FX 470
o Quadro CX
* Fixed a problem on recent mobile GPUs that caused a power management resume from S3 to take 30+ seconds.
* Fixed a problem with hotkey switching on some recent mobile GPUs.
* Fixed an image corruption issue seen in FireFox 3.
* Make it conflict with driver 180
* Make it easier to add the support for new flavours in nvidia-glx-VER. preinst
* Switch to DKMS patching system (in debian/rules) so as to have different
patches for different kernel versions - 15. By Alberto Milone
-
* Add diversions on /usr/lib/
libGL.so. 1, /usr/lib/ libGL.so. 1.2,
/usr/lib/xorg/ modules/ extensions/ libglx. so without checking their existence in
Ubuntu 32 bit too (LP: #287470)
* Remove quotation marks from the SOURCES varialble in
nvidia-VER-kernel- source. postinst - 13. By Alberto Milone
-
* Add driver 177.80 (LP: #275098):
* Added support for the following new GPUs:
o GeForce GTX 260
o GeForce GTX 280
o GeForce 9800 GTX+
o GeForce 9800 GT
o GeForce 9700M GTS
o GeForce 9500 GT
o GeForce 8100P
o nForce 780a SLI
o nForce 750a SLI
o Quadro FX 770M
o Quadro NVS 160M
o Quadro NVS 150M
* Improved support for RENDER masks, as well as RENDER repeating
modes and transformations, for video memory pixmaps.
* Added accelerated support for RENDER convolution filters for
video memory pixmaps on GeForce 8, 9 and GTX GPUs.
* Improved support for RENDER operations with the same source
and destination; this should performance in some situations,
e.g. when dragging Plasma applets in KDE4.
* Improved GPU video memory management coordination between the
NVIDIA X driver and OpenGL implementation; this should improve
performance with e.g. the KDE4 OpenGL compositing manager.
* Added an 'AllowSHMPixmaps' X configuration option, which can
be used to prevent applications from using shared memory
pixmaps; the latter may cause some optimizations in the NVIDIA
X driver to be disabled.
* Fixed a text rendering performance regression that affected
GeForce 6 and 7 series GPUs.
* Fixed a regression that caused the 'Auto' SLI X option setting
to not enable SLI.
* Fixed a bug that caused system hangs when using the NV-CONTROL
interface to change GPU clock frequencies.
* Added support for DisplayPort display devices (including 30-bit
devices).
* Resolved various stability problems on GeForce 8, 9 and GTX
GPUs, as well as some GeForce 6 and 7 PCI-E GPUs.
* Fixed a bug that resulted in GPU errors when changing the
TwinView display configuration while using Compiz.
* Further improved the error recovery paths taken in case of GPU
command stream corruption.
* Updated mode validation, in cases when no EDID is detected,
such that 1024x768 @ 60Hz and 800x600 @ 60Hz are allowed,
rather than just 640x480 @ 60Hz.
* Removed an old workaround that caused incorrect Xinerama
information to be reported after enabling a second TwinView
display.
* Fixed corruption when using SLI in SFR mode with OpenGL-based
composite managers.
* Fixed the subpicture component order reported by the NVIDIA X
driver's XvMC implementation.
* Added a workaround for broken EDIDs provided by some Acer
AL1512 monitors.
* Fixed a bug that caused GLXBadDrawable errors to be generated
when running more than one OpenGL application with anti-aliasing
enabled on GeForce 6 and 7 GPUs, e.g. wine.
* Fixed a problem that could result in IRQs being disabled on some
multi-GPU SMP configurations.
* Worked around cache flushing problems (on some Linux kernels)
that caused corruption and stability problems.
* Added experimental support for PCI-E MSI.
* Fixed a bug that resulted in AGP FW/SBA settings and overrides
being applied incorrectly when using the Linux kernel's AGP GART
driver.
* Improved compatibility with recent Linux 2.6 kernels.
* Updated the X driver to consider /sys/class/power_supply when
determining the AC power state. - 12. By Alberto Milone
-
* Add driver 177.76 (LP: #272572):
* Added support for the following new GPUs:
o GeForce 9500 GT
* Fixed a bug that caused GPU errors when applications used
the X RENDER extension's repeating modes in conjunction
with color-index overlays or rotation on GeForce 7 series
and older GPUs.
* Fixed a bug that caused system hangs when using the
NV-CONTROL interface to change GPU clock frequencies.
* Fixed a text rendering performance regression on GeForce 7
series and older GPUs when InitialPixmapPlacement is set
to 2.
* Updated mode validation, in cases when no EDID is detected,
such that 1024x768 @60Hz and 800x600 @ 60Hz are allowed,
rather than just 640x480 @ 60Hz.
* Improved power management support.
* Improved compatibility with recent Linux 2.6 kernels.
* Fixed a regression that caused the 'Auto' SLI X option
setting to not enable SLI.
* Added a workaround for broken EDIDs provided by some Acer
AL1512 monitors.
* Fix (LP: #262027) Make sure to remove (in
nvidia-177-kernel- source. postinst) any directory which
was not removed because of bug 261816 - 10. By Alberto Milone
-
* Add driver 178.70:
* Added support for the following new GPUs:
o GeForce 9800 GTX+
o GeForce 9800 GT
o GeForce 8100P
o nForce 780a SLI
o nForce 750a SLI
o Quadro FX 770M
o Quadro NVS 160M
o Quadro NVS 150M
* Improved support for RENDER operations with the same source
and destination; this should enhance performance in
some situations, e.g. when dragging Plasma applets in KDE4.
* Fixed a text rendering performance regression that affected
GeForce 6 and 7 series GPUs.
* Fixed a regression that caused text to be missing or
corrupt on GeForce 6 and 7 series GPUs.
* Fixed a regression responsible for false negatives during
SLI video bridge detection attempts after X server
restarts.
* Fixed a bug that resulted in AGP FW/SBA settings and overrides
being applied incorrectly when using the Linux kernel's
AGP GART driver.
* Fixed a bug that caused initialization of the builtin AGP
GART driver (NvAGP) to fail.
* Fix (LP: #261816) Replace "remove" with "remove|upgrade" in the
case loop in nvidia-177-kernel- source. prerm so that older versions
of the drivers are removed in case of upgrade - 9. By Alberto Milone
-
* Add driver 177.67:
* Added support for the GeForce 9700M GTS.
* Improved GPU video memory management coordination between the
NVIDIA X driver and OpenGL implementation; this should
improve performance with e.g. the KDE4 OpenGL compositing
manager.
* Fixed a RENDER corruption bug on GeForce 6 and 7 GPUs.
* Fixed a bug that caused GLXBadDrawable errors to be generated
when running more than one OpenGL application with
anti-aliasing enabled on GeForce 6 and 7 GPUs, e.g. wine.
* Fixed a bug that caused GPU errors when killing the X server
while an OpenGL application is running.
* Fixed a bug on GeForce 8, 9 and GTX GPUs that caused dynamic
display configuration to fail on GPUs not currently
driving an X screen.
* Fix (LP: #254969) Make nvidia-glx-VER conflict with xorg-driver-fglrx - 8. By Alberto Milone
-
* Fix (LP: #254444) Remove pound from link in nvidia-
glx-177- dev.links. in
* Fix (LP: #259105) Add missing link to usr/lib/libXvMCNVIDIA. so.#VERSION# in
usr/lib/libXvMCNVIDIA. so
* Add driver 177.67:
* Added support for the following new GPUs:
o GeForce GTX 260
o GeForce GTX 280
* Improved support for RENDER masks, as well as RENDER repeating modes and
transformations, for video memory pixmaps.
* Added accelerated support for RENDER convolution filters for video memory
pixmaps on GeForce 8, 9 and GTX GPUs.
* Added an 'AllowSHMPixmaps' X configuration option, which can be used to prevent
applications from using shared memory pixmaps; the latter may cause some
optimizations in the NVIDIA X driver to be disabled.
* Added support for DisplayPort display devices (including 30-bit devices).
* Resolved various stability problems on GeForce 8, 9 and GTX GPUs, as well as
some GeForce 6 and 7 PCI-E GPUs.
* Fixed a bug that resulted in GPU errors when changing the TwinView display
configuration while using Compiz.
* Further improved the error recovery paths taken in case of GPU command stream
corruption.
* Removed an old workaround that caused incorrect fake Xinerama information to be
reported after enabling a second TwinView display.
* Fixed the subpicture component order reported by the NVIDIA X driver's XvMC
implementation.
* Fixed a problem that could result in IRQs being disabled on some multi-GPU SMP
configurations.
* Worked around cache flushing problems (on some Linux kernels) that caused
corruption and stability problems.
* Added experimental support for PCI-E MSI.
* Improved compatibility with recent Linux 2.6 kernels.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)