[ubuntu/jaunty] xserver-xorg-video-nouveau 1:0.0.10~git+20090327+f1907dc-0ubuntu1 (Accepted)

Christopher James Halse Rogers raof at ubuntu.com
Sun Mar 29 02:05:17 BST 2009


xserver-xorg-video-nouveau (1:0.0.10~git+20090327+f1907dc-0ubuntu1) jaunty; urgency=low

  * New upstream snapshot.  Standing FFe is (LP: #346621).
    - New snapshot fixes crash in NoAccel code path (LP: #345530)
    - New snapshot fixes incorrect resolution after exit from some
      fullscreen applications, such as Battle for Westnoth (LP: #323619)
    - f1907dc... nv50: add default modes to mode pool for LVDS panel
    - 7da6fdb... kms: fix bug which prevented getting edid from the kernel
    - f431e20... randr: fix crash when rotation requested
    - 36dedd0... kms: check for mm_enabled as an additional test for kms
      presence
    - a923bc1... nv50/xv: correct rendering to partically obscured windows
    - 01cee29... nv50: call NVSync() in CloseScreen() before restoring
      video mode
    - aa7c037... kms: implement AdjustFrame, should fix crash in fdo#24236
    - 61879b8... kms: drm_mode_modeinfo struct changed names at some point
    - 79306fc... dri: fail harder
    - da1ba93... device close doesn't belong in DRI close, can have DRM
      without DRI
    - 56b11c7... Fix mouse cursor disappearing when near top/left edge of
      screen.
    - 4067ab4... another ppc fix
    - 862dba8... more ppc..
    - 3063486... fix ppc build
    - d80fe78... Fix nouveau_hw_decode_pll on NV30/35.
    - 62aa81d... Some laptop mode finding fixes resulting from rh#487456
    - aa6edfa... randr12: name VGA CRTC fields
    - 7b7c44c... randr12: rename reg state members to follow reg names
    - 4ae6c22... randr12: name some FP flags, move some unrelated stuff
      out from nvreg.h
    - b50b49f... pre-nv50: use nvidia's names for PRAMDAC regs where known
    - a9df304... pre-nv50: use nvidia's names for PCRTC regs where known
    - 2c0710d... Separate maximum limits for encoder devices and i2c
      records, DCB_ prefixes
    - 0db27a6... Add DCB 1.5 entry from a GeForce2 Go reported by Martin
      Ketzer on the ML
    - 3e7fa97... dri: pass object handle instead of offset if using real mm
    - 88efe40... dri2: initial implementation, only with driver pixmaps
    - 675126e... kms: support framebuffer resize if driver pixmaps enabled
    - 8b354b9... kms: copy old fb to new fb on modeset
    - 6658403... Call NVEnterVT from NVScreenInit rather than duplicating it.
    - f59fef1... exa: fix multiple prepare/finish_access on a pixmap
    - 75a1c41... Wrap bios endian casting
    - 3666d73... Switch to using pll_vals struct for passing pll stuff around
    - a3dbc06... randr12: cull old unused pll code
    - 71c821b... Don't pointlessly overallocate cursor storage
    - 7284c07... randr12: nv10 hw cursor fixes/changes
    - bcc3a14... randr12: use nv0x cursor colour expansion funcs on later
      cards, unify argb paths
    - b21c807... randr12: store nv0x hw cursor image in VRAM
    - 3ea4b19... Kill pre-randr12 hwcursor code, and tidy randr12 hwcursor code
    - b988160... Remove calls to load ddc and i2c modules -- they're
      built-in since server 1.3
    - d5893ec... Hack around missing display table in rdivacky's GeForce
      7050 PV/nForce 630a
    - 369e1ef... Fix xserver shutdown for randr12 off
    - 8343d6b... Remove bios lvds parsing pxclk test; ddc_permitted is a
      sufficient condition
    - 8b56c69... Name some regs/values and reduce crtc reg struct size
    - 79d23d8... improve drm/dri initialisation code
    - bd14482... kms: cleanup set_property
    - 7a45592... kms: get current values for output properties on startup
    - 7095e89... kms: work around some xserver stupidity with DPMS
    - 8f9a580... Another DCB 1.5 entry (seen in rh#455194)
    - 9a71990... randr12: add output properties for digital vibrance and
      image sharpening
    - 678ddc2... randr12: functionate output properties creation
    - ed9bd88... kms: remove early-exit from gamma_set, the kernel side
      works now
    - 98c9e4e... kms: work around some bong hits with dpms
    - 88ae2c9... kms: implement dpms
    - 5269cc8... randr12: make props code slightly less awful to behold
    - 0b87c49... More robust PLL upclocking for old cards
    - cb237a3... bios/randr12: mode validation fixes (includes fix for #20298)
    - 9cfccd7... Handle failure to calculate pll values better
    - 1e99440... xv: return BadAlloc if destination pixmap is not put into
      EXA offscreen (#15792)
    - 77347da... Remove duplicated DCB parsing
    - 1b6cabe... Remove VBIOS access in parse_dcb_entry
    - 72fd0ae... randr12: no need to re-detect edid for lvds, it's not
      going away
    - ae981a8... nv50: some minor modesetting changes
    - 42f99e6... nv30/xv: restore original viewport/clipping after putimage
    - 56bb8f8... Allow parse_fp_mode_table for x86 cards that find
      themselves on ppc
    - 1c2f33e... Don't rely on the bios mobile feature bit for BMP biosen
      (#19986)
    - e436c7e... randr12: make treatment of CR4B more closely resemble
      blob's behaviour
    - c61102b... Parse bios fp mode during modesetting, removing extra alloc
    - 631e15a... Get dual_link and dithering bios info through lvds table
      parsing function
    - 2d43771... Call parse_lvds_manufacturer_table during modesetting
      only (#19986 partial fix)
    - ce8f5d7... Variety of LVDS script changes
    - 071d537... Read embedded bios edid only on demand
    - f04689c... move memset of fb after NVSave(), hopefully fix lost VGA fonts
    - 6961efb... kms: fix check for xf86drmMode.h
    - 76fa656... Detypedef bios_t, rename bios io functions, group various
      helper functions
    - 39c9d02... Move parsed DCB to bios structs, split into public and
      private parts
    - 275daaf... Split bios struct into struct for nv_bios.c, and exported
      public info struct
    - 8b3e966... Remove never updated bios opcodes 0x31, 0x5A and 0x73
    - ce9eb05... Trivial bios convenience variable changes
    - cfeef11... exa: forgot to check if EXA_SUPPORTS_PREPARE_AUX was defined
    - 37a85dc... exa: we support PREPARE_AUX
    - 1249fd2... Revert exa: support major version 3
    - 1c4a284... Rework PLL decoding in terms of pll_vals, save/restore
      pll_vals on vt switch
    - 81b4732... New common struct for pll values
    - adf2e35... Check whether NV_RAMDAC_580 has changed when setting PLLs
    - b7f99ae... exa: support major version 3
    - d91fc78... kms: fix resize func
    - 535498b... clear the scanout buffer on statup to avoid seeing
      garbage on-screen
    - 0227673... nv50/exa: properly align offset for mem_tile ioctl
    - e09f50e... bios/randr12: fix dual link TMDS (#20006)
    - b968db7... Return of bios: fix create_i2c_device for g80
    - 0a439ba... Parse DCB before running init
    - 870b6f0... Split parsing and init into separate functions
    - 0280a0c... Attempt to remove pNv and bios_t use in parsing the DCB
    - 9179c66... Variety of DCB enhancements
    - 317ca47... Revert bios: fix create_i2c_device for g80
    - 7b25a30... nv04: unbreak copy
    - 60c8bb1... default to autodetecting whether to enable the driver's
      kms paths
    - a31b1d0... exa: reimplement driver-controlled pixmaps
    - d97e993... exa: preparation for reintroducing driver-controlled pixmaps
    - 1e00c7d... shadowfb: clip copied regions to frontbuffer size.
    - efe2796... nv50: correct a poorly written comment
    - 2573c06... exa: remove exaWaitSync() call in nouveau_exa_pixmap_map()
    - 5000535... exa: don't need exaMarkSync on DFS, the operation will be
      done already
    - a7e7c55... xv: remove notifier usage
    - 8ecb8d5... exa: remove notifier waits in UTS/DFS
    - cfb884b... bios: add some more valid regs
    - ca72ca2... bios: fix create_i2c_device for g80
    - bbd7041... bios: implement opcode 0x76 (INIT_IO_CONDITION).
    - 5dd2cbe... exa: add nouveau_exa_pixmap_is_tiled
    - 15ccf72... randr12: anti-crash measures for #19854
    - 17e9d4b... randr12: use bios PLL setting routines for modesetting
    - e444e0e... Readability improvements for nv_hw.c and nvreg.h
    - f5ea66c... Pull in extras from CRTC PLL code to bios routines
    - 4166365... Pull out ramdac580 setting and powerctrl_1 shift code to
      separate functions
    - 8b70418... Miscellaneous fixes to bios PLL code
    - 01bb4c1... Make PROM score badly, out of available bios images, if
      checksum bad
    - 30848dd... randr12: bodge-in continuous timings when the scaler is
      in use (#19203)
    - 0387ac3... Allow reading of PROM and PCI rom on PPC (for people
      using x86 cards)
    - 6ad66c0... bios/randr12: be strict about when to use modes from bios
      vs modes from ddc
    - b5391eb... Simplify FP strapping semantics and trust bios parsing of
      use_straps_for_mode
    - 34c2b15... bios/randr12: misc (mainly lvds related) clarifications
      and cleanups
    - 98b8cad... Always allocate 2 hw cursors.
    - f109981... Fix a few warnings.
    - 691589d... Fix some cursor fallout, mostly in legacy code.
    - 945f0cb... kms: update drmmode_display
    - ba1f897... keep resources around after leavevt, far too problematic
    currently
  * debian/rules
    + Remove stampdir/ on clean; fixes build-twice-in-a-row.
  * debian/patches/01_include_snapshot_date
    + Generate snapshot-date in get-orig-source, and use it rather than
      git log to define NV_DRIVER_DATE
  * debian/control
    + Remove reference to drm-modules-source package from long description.
      Ubuntu ships a DKMS-ified nouveau-kernel-source package, which makes
      this unnecessary.

Date: Fri, 27 Mar 2009 20:41:22 +1100
Changed-By: Christopher James Halse Rogers <raof at ubuntu.com>
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Signed-By: Chris Halse Rogers <chalserogers at gmail.com>
https://launchpad.net/ubuntu/jaunty/+source/xserver-xorg-video-nouveau/1:0.0.10~git+20090327+f1907dc-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 27 Mar 2009 20:41:22 +1100
Source: xserver-xorg-video-nouveau
Binary: xserver-xorg-video-nouveau
Architecture: source
Version: 1:0.0.10~git+20090327+f1907dc-0ubuntu1
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Changed-By: Christopher James Halse Rogers <raof at ubuntu.com>
Description: 
 xserver-xorg-video-nouveau - X.Org X server -- Nouveau display driver (experimental)
Launchpad-Bugs-Fixed: 323619 345530 346621
Changes: 
 xserver-xorg-video-nouveau (1:0.0.10~git+20090327+f1907dc-0ubuntu1) jaunty; urgency=low
 .
   * New upstream snapshot.  Standing FFe is (LP: #346621).
     - New snapshot fixes crash in NoAccel code path (LP: #345530)
     - New snapshot fixes incorrect resolution after exit from some
       fullscreen applications, such as Battle for Westnoth (LP: #323619)
     - f1907dc... nv50: add default modes to mode pool for LVDS panel
     - 7da6fdb... kms: fix bug which prevented getting edid from the kernel
     - f431e20... randr: fix crash when rotation requested
     - 36dedd0... kms: check for mm_enabled as an additional test for kms
       presence
     - a923bc1... nv50/xv: correct rendering to partically obscured windows
     - 01cee29... nv50: call NVSync() in CloseScreen() before restoring
       video mode
     - aa7c037... kms: implement AdjustFrame, should fix crash in fdo#24236
     - 61879b8... kms: drm_mode_modeinfo struct changed names at some point
     - 79306fc... dri: fail harder
     - da1ba93... device close doesn't belong in DRI close, can have DRM
       without DRI
     - 56b11c7... Fix mouse cursor disappearing when near top/left edge of
       screen.
     - 4067ab4... another ppc fix
     - 862dba8... more ppc..
     - 3063486... fix ppc build
     - d80fe78... Fix nouveau_hw_decode_pll on NV30/35.
     - 62aa81d... Some laptop mode finding fixes resulting from rh#487456
     - aa6edfa... randr12: name VGA CRTC fields
     - 7b7c44c... randr12: rename reg state members to follow reg names
     - 4ae6c22... randr12: name some FP flags, move some unrelated stuff
       out from nvreg.h
     - b50b49f... pre-nv50: use nvidia's names for PRAMDAC regs where known
     - a9df304... pre-nv50: use nvidia's names for PCRTC regs where known
     - 2c0710d... Separate maximum limits for encoder devices and i2c
       records, DCB_ prefixes
     - 0db27a6... Add DCB 1.5 entry from a GeForce2 Go reported by Martin
       Ketzer on the ML
     - 3e7fa97... dri: pass object handle instead of offset if using real mm
     - 88efe40... dri2: initial implementation, only with driver pixmaps
     - 675126e... kms: support framebuffer resize if driver pixmaps enabled
     - 8b354b9... kms: copy old fb to new fb on modeset
     - 6658403... Call NVEnterVT from NVScreenInit rather than duplicating it.
     - f59fef1... exa: fix multiple prepare/finish_access on a pixmap
     - 75a1c41... Wrap bios endian casting
     - 3666d73... Switch to using pll_vals struct for passing pll stuff around
     - a3dbc06... randr12: cull old unused pll code
     - 71c821b... Don't pointlessly overallocate cursor storage
     - 7284c07... randr12: nv10 hw cursor fixes/changes
     - bcc3a14... randr12: use nv0x cursor colour expansion funcs on later
       cards, unify argb paths
     - b21c807... randr12: store nv0x hw cursor image in VRAM
     - 3ea4b19... Kill pre-randr12 hwcursor code, and tidy randr12 hwcursor code
     - b988160... Remove calls to load ddc and i2c modules -- they're
       built-in since server 1.3
     - d5893ec... Hack around missing display table in rdivacky's GeForce
       7050 PV/nForce 630a
     - 369e1ef... Fix xserver shutdown for randr12 off
     - 8343d6b... Remove bios lvds parsing pxclk test; ddc_permitted is a
       sufficient condition
     - 8b56c69... Name some regs/values and reduce crtc reg struct size
     - 79d23d8... improve drm/dri initialisation code
     - bd14482... kms: cleanup set_property
     - 7a45592... kms: get current values for output properties on startup
     - 7095e89... kms: work around some xserver stupidity with DPMS
     - 8f9a580... Another DCB 1.5 entry (seen in rh#455194)
     - 9a71990... randr12: add output properties for digital vibrance and
       image sharpening
     - 678ddc2... randr12: functionate output properties creation
     - ed9bd88... kms: remove early-exit from gamma_set, the kernel side
       works now
     - 98c9e4e... kms: work around some bong hits with dpms
     - 88ae2c9... kms: implement dpms
     - 5269cc8... randr12: make props code slightly less awful to behold
     - 0b87c49... More robust PLL upclocking for old cards
     - cb237a3... bios/randr12: mode validation fixes (includes fix for #20298)
     - 9cfccd7... Handle failure to calculate pll values better
     - 1e99440... xv: return BadAlloc if destination pixmap is not put into
       EXA offscreen (#15792)
     - 77347da... Remove duplicated DCB parsing
     - 1b6cabe... Remove VBIOS access in parse_dcb_entry
     - 72fd0ae... randr12: no need to re-detect edid for lvds, it's not
       going away
     - ae981a8... nv50: some minor modesetting changes
     - 42f99e6... nv30/xv: restore original viewport/clipping after putimage
     - 56bb8f8... Allow parse_fp_mode_table for x86 cards that find
       themselves on ppc
     - 1c2f33e... Don't rely on the bios mobile feature bit for BMP biosen
       (#19986)
     - e436c7e... randr12: make treatment of CR4B more closely resemble
       blob's behaviour
     - c61102b... Parse bios fp mode during modesetting, removing extra alloc
     - 631e15a... Get dual_link and dithering bios info through lvds table
       parsing function
     - 2d43771... Call parse_lvds_manufacturer_table during modesetting
       only (#19986 partial fix)
     - ce8f5d7... Variety of LVDS script changes
     - 071d537... Read embedded bios edid only on demand
     - f04689c... move memset of fb after NVSave(), hopefully fix lost VGA fonts
     - 6961efb... kms: fix check for xf86drmMode.h
     - 76fa656... Detypedef bios_t, rename bios io functions, group various
       helper functions
     - 39c9d02... Move parsed DCB to bios structs, split into public and
       private parts
     - 275daaf... Split bios struct into struct for nv_bios.c, and exported
       public info struct
     - 8b3e966... Remove never updated bios opcodes 0x31, 0x5A and 0x73
     - ce9eb05... Trivial bios convenience variable changes
     - cfeef11... exa: forgot to check if EXA_SUPPORTS_PREPARE_AUX was defined
     - 37a85dc... exa: we support PREPARE_AUX
     - 1249fd2... Revert exa: support major version 3
     - 1c4a284... Rework PLL decoding in terms of pll_vals, save/restore
       pll_vals on vt switch
     - 81b4732... New common struct for pll values
     - adf2e35... Check whether NV_RAMDAC_580 has changed when setting PLLs
     - b7f99ae... exa: support major version 3
     - d91fc78... kms: fix resize func
     - 535498b... clear the scanout buffer on statup to avoid seeing
       garbage on-screen
     - 0227673... nv50/exa: properly align offset for mem_tile ioctl
     - e09f50e... bios/randr12: fix dual link TMDS (#20006)
     - b968db7... Return of bios: fix create_i2c_device for g80
     - 0a439ba... Parse DCB before running init
     - 870b6f0... Split parsing and init into separate functions
     - 0280a0c... Attempt to remove pNv and bios_t use in parsing the DCB
     - 9179c66... Variety of DCB enhancements
     - 317ca47... Revert bios: fix create_i2c_device for g80
     - 7b25a30... nv04: unbreak copy
     - 60c8bb1... default to autodetecting whether to enable the driver's
       kms paths
     - a31b1d0... exa: reimplement driver-controlled pixmaps
     - d97e993... exa: preparation for reintroducing driver-controlled pixmaps
     - 1e00c7d... shadowfb: clip copied regions to frontbuffer size.
     - efe2796... nv50: correct a poorly written comment
     - 2573c06... exa: remove exaWaitSync() call in nouveau_exa_pixmap_map()
     - 5000535... exa: don't need exaMarkSync on DFS, the operation will be
       done already
     - a7e7c55... xv: remove notifier usage
     - 8ecb8d5... exa: remove notifier waits in UTS/DFS
     - cfb884b... bios: add some more valid regs
     - ca72ca2... bios: fix create_i2c_device for g80
     - bbd7041... bios: implement opcode 0x76 (INIT_IO_CONDITION).
     - 5dd2cbe... exa: add nouveau_exa_pixmap_is_tiled
     - 15ccf72... randr12: anti-crash measures for #19854
     - 17e9d4b... randr12: use bios PLL setting routines for modesetting
     - e444e0e... Readability improvements for nv_hw.c and nvreg.h
     - f5ea66c... Pull in extras from CRTC PLL code to bios routines
     - 4166365... Pull out ramdac580 setting and powerctrl_1 shift code to
       separate functions
     - 8b70418... Miscellaneous fixes to bios PLL code
     - 01bb4c1... Make PROM score badly, out of available bios images, if
       checksum bad
     - 30848dd... randr12: bodge-in continuous timings when the scaler is
       in use (#19203)
     - 0387ac3... Allow reading of PROM and PCI rom on PPC (for people
       using x86 cards)
     - 6ad66c0... bios/randr12: be strict about when to use modes from bios
       vs modes from ddc
     - b5391eb... Simplify FP strapping semantics and trust bios parsing of
       use_straps_for_mode
     - 34c2b15... bios/randr12: misc (mainly lvds related) clarifications
       and cleanups
     - 98b8cad... Always allocate 2 hw cursors.
     - f109981... Fix a few warnings.
     - 691589d... Fix some cursor fallout, mostly in legacy code.
     - 945f0cb... kms: update drmmode_display
     - ba1f897... keep resources around after leavevt, far too problematic
     currently
   * debian/rules
     + Remove stampdir/ on clean; fixes build-twice-in-a-row.
   * debian/patches/01_include_snapshot_date
     + Generate snapshot-date in get-orig-source, and use it rather than
       git log to define NV_DRIVER_DATE
   * debian/control
     + Remove reference to drm-modules-source package from long description.
       Ubuntu ships a DKMS-ified nouveau-kernel-source package, which makes
       this unnecessary.
Checksums-Sha1: 
 889d91be5e9e612d138c754287f258d4dc2d76af 1970 xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc-0ubuntu1.dsc
 0562dda68a21f1c0d6837b1d93b8ca6d56a80a4f 510953 xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc.orig.tar.gz
 d83fbe29279d4db3adf9f73cb23b05ac482d5d0d 39839 xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc-0ubuntu1.diff.gz
Checksums-Sha256: 
 5a33b2342ba18168cd8941dc01fd335268a3304ad91e901f12acbe621ff585cb 1970 xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc-0ubuntu1.dsc
 5c74fa0de023207e64b556e2ddfe0f5e4a86da09fdccb1bdd5143a25e9b7a05b 510953 xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc.orig.tar.gz
 f0cd3983813d52fcb50edc513b8d00b37718d69bb6c3b2217b15e521dfa96cff 39839 xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc-0ubuntu1.diff.gz
Files: 
 569934bd4309476025693c9a8976cf81 1970 x11 optional xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc-0ubuntu1.dsc
 c406615f43c245ab956be4ea19a1c7eb 510953 x11 optional xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc.orig.tar.gz
 6f7891d4f8f8db125b960e9f96da42d6 39839 x11 optional xserver-xorg-video-nouveau_0.0.10~git+20090327+f1907dc-0ubuntu1.diff.gz
Original-Maintainer: Debian X Strike Force <debian-x at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknOtnYACgkQ/Aocxi8wZlHw3wCdGzG3UAp+Uu06M9+HQuhyHQDO
3SQAn0GnIYgsMn0BgeffLr84YMlGARL6
=Fs7e
-----END PGP SIGNATURE-----


More information about the Jaunty-changes mailing list