Change logs for nvidia-graphics-drivers source package in Maverick

  • nvidia-graphics-drivers (260.19.06-0ubuntu1) maverick; urgency=low
    
      * New upstream release:
        - Fixed an interaction problem with a change in X server
          behavior that caused slow text rendering on X.Org xserver
          1.9 (LP: #629910).
        - Enhanced VDPAU to support interop with CUDA and OpenGL
          when Xinerama is active.
        - Fixed a bug in VDPAU that prevented temporal-spatial
          de-interlacing from operating when temporal de-interlacing
          was not also enabled.
        - Added support for configuring the dithering depth used when
          driving a flat panel with a GeForce 8 family or Quadro
          4600/5600 or newer GPU. See the "Dithering Controls" in the
          Flat Panel page in nvidia-settings.
      * debian/headers, nvidia-current-dev.install{.in}:
       - Put the headers from 256.53 in debian/headers and install
         them in nvidia-current-dev as usual. Starting from the 260
         series, these headers are no longer distributed with the
         Nvidia installer. In Natty we'll package them separately
         but for now we'll keep them in nvidia-current-dev.
      * debian/dkms/patches/nvidia-2.6.36-ioctl.patch:
        - Refresh patch.
     -- Alberto Milone <email address hidden>   Mon, 04 Oct 2010 15:02:13 +0200
  • nvidia-graphics-drivers (256.53-0ubuntu3) maverick; urgency=low
    
      * debian/nvidia-current.postinst{.in}:
        - Call dpkg-trigger with "--by-package".
     -- Alberto Milone <email address hidden>   Fri, 24 Sep 2010 10:45:19 +0200
  • nvidia-graphics-drivers (256.53-0ubuntu2) maverick; urgency=low
    
      * debian/dkms/patches/nvidia-2.6.36-ioctl.patch:
        - Fix malformed patch (LP: #630690).
     -- Alberto Milone <email address hidden>   Mon, 06 Sep 2010 12:02:08 +0200
  • nvidia-graphics-drivers (256.53-0ubuntu1) maverick; urgency=low
    
      [ Alberto Milone ]
      * New upstream release:
        - Fixed a bug that prevented XvMC from initializing in most
          cases.
        - Added support for xorg-server video driver ABI version 8,
          which will be included in the xorg-server-1.9 series of
          releases (LP: #616023).
        - Fixed a bug that caused extremely slow rendering of OpenGL
          applications on X screens other than screen 0 when using a
          compositing manager.
        - Fixed a regression introduced after 256.35 that caused
          stability problems on GPUs such as GeForce GT 240.
        - Fixed a slow kernel virtual address space leak observed
          when starting and stopping OpenGL, CUDA, or VDPAU
          applications.
        - Fixed a bug that left the system susceptible to hangs
          when running two or more VDPAU applications simultaneously.
    
      [ Robert Hooker ]
      * debian/dkms/patches/nvidia-2.6.36-ioctl.patch:
        - Add patch from nvnews to add compatibility with kernel
          2.6.36.
     -- Alberto Milone <email address hidden>   Thu, 02 Sep 2010 16:39:53 +0200
  • nvidia-graphics-drivers (256.44-0ubuntu1) maverick; urgency=low
    
      * debian/rules:
        - Switch to new xsfbs variables to get the xserver ABI
          (LP: #616214).
      * debian/nvidia-current.dirs.in:
        - Remove duplicate line.
      * New upstream release:
        - Added Support for GeForce GTX 460.
        - Added Support for Quadro 4000, Quadro 5000, and Quadro 6000.
        - Fixed VDPAU to not print a debug error message when calling
          VdpVideoMixerQueryFeatureSupport with an unsupported or
          unknown VdpVideoMixerFeature.
        - Removed the requirement that in TwinView passive stereo,
          MetaModes must have identical viewports on each monitor.
        - Removed the requirement that in active stereo, all monitors
          must use identical modetimings.
        - Enhanced VDPAU to better report certain kinds of
          initialization error.
        - Fixed a regression that caused Xv to return BadAlloc errors
          on AGP systems when using the AGP GART driver contained in
          the NVIDIA driver.This fixes the problem reported in
          nvnews.net thread 151199.
       * This release still doesn't report to be compatible with the
         new xserver ABI but works fine if the ignoreABI option is
         set in xorg.conf.
     -- Alberto Milone <email address hidden>   Fri, 13 Aug 2010 14:28:27 +0200
  • nvidia-graphics-drivers (256.35-0ubuntu2) maverick; urgency=low
    
      * debian/nvidia-current-dev*, debian/control.in:
        - Revert my previous changes which involved adding conflicts
          with other dev packages and installing the headers directly
          in /usr/include (LP: #600397).
     -- Alberto Milone <email address hidden>   Fri, 09 Jul 2010 16:39:34 +0200
  • nvidia-graphics-drivers (256.35-0ubuntu1) maverick; urgency=low
    
      [ Alberto Milone ]
      * debian/nvidia-current-dev*:
        - Make the dev package conflict with other dev packages which
          provide nvidia-dev so as to make it possible to install
          headers directly in /usr/include.
      * Adapt the packaging scripts to the new NVIDIA installers.
      * New upstream release:
        - Fixed a 3D Vision Stereo bug that caused the stereo glasses
          to not toggle when the flat panel was not running at its
          native mode timings.
        - Fixed a bug which prevented use of high performance PowerMizer
          levels on systems with certain ACPI configurations.
        - Fixed a bug that caused non-primary Fermi GPUs to fail to
          initialize framebuffer memory. This caused a variety of
          symptoms, up to and including system hangs.
        - Added unofficial GLX protocol support (i.e., for GLX indirect
          rendering) for the following OpenGL extensions:
          o GL_ARB_blend_func_extended
          o GL_ARB_draw_buffers_blend
          o GL_ARB_sample_shading
          o GL_ARB_timer_query
          o GL_EXT_draw_buffers2
          o GL_EXT_separate_shader_objects
          o GL_NV_explicit_multisample
          o GL_NV_transform_feedback
        - Fixed an interaction problem between Compiz and
          'screen-scraping' VNC servers like x11vnc and vino that
          caused the screen to stop updating (LP: #353126).
        - Enhanced VDPAU to add basic support for Xinerama. VDPAU will
          now operate on a single physical X screen under Xinerama.
          See the README for more details.
        - Enhanced VDPAU's handling of corrupt clips of all formats
          on GPUs with VDPAU feature set C to be at least as good as
          on GPUs with VDPAU feature set B. This significantly
          improves various clips provided by nvnews.net user eamiller.
        - Fixed a bug in Xv attribute handling that caused hue,
          saturation, brightness and contrast values to be misapplied
          when using an Xv overlay adaptor.
        - Fixed a bug in the XvMC driver that prevented it from
          working on systems with AGP graphics cards.
        - Enhanced VDPAU to clear all VdpVideoSurfaces to black when
          allocated. This provides more consistent results when using
          a surface as a reference when no prior decode operation has
          written to that surface. In turn, this improves the results
          of decoding some corrupt streams, such as "p_only_no_play"
          from ffmpeg bug 1124.
        - Implemented new APIs to allow sharing VDPAU surfaces with
          OpenGL andCUDA. The OpenGL extension is GL_NV_vdpau_interop.
          For CUDA, please see the documentation in the CUDA toolkit
          for details.
        - Worked around a bug where the combination of a GPU with
          VDPAU feature set A together with specific motherboard
          chipsets could cause visible corruption when decoding some
          MPEG-2 streams.
        - Fixed a bug that prevented the VDPAU overlay-based
          presentation queue from being used more than a few hundred
          times per X server invocation.
        - Renamed the driver file libGLcore.so.VERSION to
          libnvidia-glcore.so.VERSION, as a small step towards
          reducing the filename collisions between NVIDIA's and
          MESA's OpenGL implementations.This driver file is used by
          NVIDIA's libGL.so and libglx.so, and should never be used
          directly by applications.
        - Changed the SONAME of libnvidia-glcore.so.VERSION,
          libnvidia-tls.so.VERSION, and libnvidia-compiler.so.VERSION
          to be ".so.VERSION", rather than ".so.1". These driver files
          are only used by other NVIDIA driver components, and are
          only intended to be usedby components of the matching NVIDIA
          driver version.
        - Removed the "-pkg#" suffix from the NVIDIA Linux .run files.
          The packages are now simply named "NVIDIA-Linux-ARCH-VERSION.run".
          On Linux-x86_64, a package which omits the 32-bit compatibility
          libraries is also available:
          "NVIDIA-Linux-x86_64-VERSION-no-compat32.run"
        - Compressed the nvidia-settings, nvidia-installer and
          nvidia-xconfig tarballs with bzip2, rather than gzip.
    
      [ Johan Kiviniemi ]
      * debian/nvidia_supported:
        - nVidia changed the driver blob so that the old heuristic for finding the
          symbol with the PCI ID list failed. Implement a new heuristic by finding
          the symbol that matches the ID list in README closely enough. (README is
          missing a great number of IDs, which is why we need to grab the list
          from the blob in the first place).
     -- Alberto Milone <email address hidden>   Mon, 28 Jun 2010 11:22:03 +0000
  • nvidia-graphics-drivers (195.36.24-0ubuntu2) maverick; urgency=low
    
      * No change rebuild for new Xserver 1.8 ABI
     -- Christopher James Halse Rogers <email address hidden>   Thu, 10 Jun 2010 18:47:54 +1000
  • nvidia-graphics-drivers (195.36.24-0ubuntu1) maverick; urgency=low
    
      * New upstream release:
        - Added support for the following GPUs:
          o GeForce GTX 480
          o GeForce GTX 470
          o Tesla C2050
        - Fixed a problem that caused occasional red flashes in XVideo
          frames (LP: #580763).
        - Added official support for xserver 1.8. The -ignoreABI option
          is no longer required with this version of the server.
        - Updated the "Supported NVIDIA GPU Products" list to include
          various supported GPUs that were missing previously.
      * debian/nvidia-current.dirs.in:
        - Do not install empty directories (GL, CL, cuda) in
          /usr/share/include (LP: #540171).
     -- Alberto Milone <email address hidden>   Mon, 17 May 2010 16:39:07 +0200
  • nvidia-graphics-drivers (195.36.15-0ubuntu3) lucid-proposed; urgency=low
    
      * debian/dkms/patches/vga_arbiter_workaround.patch:
        - Prevent X from crashing with kernel 2.6.32 when 2 or more
          nvidia cards are available (LP: #573557).
     -- Alberto Milone <email address hidden>   Tue, 04 May 2010 13:03:46 +0200
  • nvidia-graphics-drivers (195.36.15-0ubuntu2) lucid; urgency=low
    
      * debian/nvidia-$flavour.{dirs|postinst}.in, rules:
        - Install the blacklist file in /lib/nvidia-$flavour instead
          of /usr/lib/nvidia-$flavour so that the file is available
          early in the boot process when /usr is on a different
          partition (LP: #538071).
        - Ignore errors when trying to update the initramfs
          with -k $CURRENT_KERNEL which is known to fail when
          using chroots (LP: #556653).
     -- Alberto Milone <email address hidden>   Fri, 09 Apr 2010 13:18:57 +0200