← Back to team overview

compiz team mailing list archive

[Bug 913823] Re: Remove unecessary hacks from core in order to work around broken drivers on startup


This bug was fixed in the package compiz - 1:

compiz (1: precise; urgency=low

  [ Didier Roche ]
  * New upstream snapshot:
    - Fix slow/stuttering display with fglrx (LP: #763005)
    - Don't dynamically link to compiz_core
    - Fix build failures with glib 2.30 (oneiric) (LP: #921406)
    - Fix uninitialized variable warnings in valgrind (LP: #921451)
    - Fixes up a bunch of boost::variant edge cases
    - Fixes a race condition where the xig restart test would fail spuriously
    - Incorrect (low/stuttering) refresh rate with NVIDIA driver (LP: #92599)
    - Benchmark window slows the system and degrades graphics resources
      (LP: #254561)
    - Windows that hide themselves when closed don't appear in any
      "this workspace" switcher  (LP: #684731)
    - hang in g_spawn_sync and select()  (LP: #690239)
    - word misspelled - bunding  (LP: #694169)
    - sometimes, restored window placed too high.  (LP: #716521)
    - Compiz clears the root window in the installer session  (LP: #720679)
    - unity-window-decorator: When switching between windows, Orca does
      not speak the title of the focused window.  (LP: #724093)
    - Cannot open a window that starts iconified  (LP: #732997)
    - Minimize animation flickr when for maximized apps  (LP: #737125)
    - Pixmap memory leak in gtk-window-decorator  (LP: #740258)
    - Windows should not automatically be focused when opened if the
      focus is on another application  (LP: #748840)
    - [sandybridge] Graphics tearing when playing video  (LP: #755841)
    - Compiz's "Sync to Vblank" makes display stutter/slow with fglrx
      (LP: #763005)
    - [regression] Moving windows lags behind the mouse by 1-2 seconds;
      appear to freeze when dragging.  (LP: #764330)
    - Launcher - Spread should not affect the state of window  (LP: #764673)
    - Clicking on a tweet/message link sometimes does not work  (LP: #790565)
    - scrolling on top of a close animation switches viewports  (LP: #795065)
    - unity video tearing when moving windows in oneiric with
      nvidia-current  (LP: #798868)
    - dialogs really slow to be displayed since the compiz update (LP: #812711)
    - It is possible to stack windows relative to windows that are
      destroyed  (LP: #837252
    - Should keep list of windows last sent to server and last recv
      from server  (LP: #841727)
    - compiz and X can disagree on the stacking order  (LP: #845719)
    - A minimized window 'remains' behind on the desktop if
      show_minimized_windows is set to true  (LP: #847967)
    - maximized windows fail to update their input extents when
      undecorated  (LP: #853734)
    - resizing bugs with xterm  (LP: #854725)
    - crash on closing a window  (LP: #856015)
    - Java application windows cut-off/truncated/not displayed properly
      (LP: #857201)
    - compiz crashed with SIGSEGV in CompScreen::insertServerWindow()
      (LP: #857487)
    - compiz crashed with SIGABRT in raise()  (LP: #857738)
    - Applications which create multiple windows that are transients of
      each other can be given invalid stack positions  (LP: #858625)
    - Windows move to 0,0 on compiz restarts  (LP: #858629)
    - Crash when selecting Evolution in alt-tab  (LP: #859431)
    - invisible window when a window is mapped but not yet drawn on by
      the process mapping it  (LP: #860286)
    - race condition in configureXWindow causes unpredicatable window
      geometry changes  (LP: #860304)
    - windows that are decorated while resizing can cause incorrect
      resize results  (LP: #860306)
    - Moving a window while it is being resized by core caused
      unpredictable movement  (LP: #860309)
    - Windows which are marked transients of docks should be treated
      like docks  (LP: #860397)
    - can't maximize windows on second monitor and Qt windows displayed
      in wrong place  (LP: #861341)
  * debian/compiz-decorator, debian/compiz-gnome.install,
    debian/compiz-gnome.gconf-defaults, debian/rules, debian/unity.ini:
    - no more unity-window-decorator, switch back to gtk-window-decorator
    - remove plugins that are not shipped anymore
    - don't set in the default list plugins that are not shipped anymore
  * debian/libdecoration0.symbols:
    - upated to latest
  * Removed cherry-picked patches:
    - debian/patches/02_fix_autofocus_minimize_window.patch
    - debian/patches/03_fix_configureframe.patch
    - debian/patches/04_fix_insertServerWindow_crash.patch
    - debian/patches/05_fix_reconfigureXWindow_crash.patch
    - debian/patches/fix-748840.patch
    - debian/patches/fix-832150.patch
    - debian/patches/fix-863328.patch
    - debian/patches/fix-864330.patch
    - debian/patches/fix-864478.patch
    - debian/patches/fix-865863.patch
    - debian/patches/fix-866752.patch
    - debian/patches/fix-869316_869919.patch
    - debian/patches/fix-869967.patch
    - debian/patches/fix-886978.patch
    - debian/patches/fix_slow_vsync_lp763005.patch
    - debian/patches/rev_2821_fix_807487.patch
    - debian/patches/rev_2847_bug_796594.patch
    - debian/patches/rev_2878_bug_865696.patch
    - debian/patches/rev_2884_fix_874004.patch
    - debian/patches/rev_2890_fix_879253.patch
  * debian/rules:
    - the abi file is now renamed to core/abiversion.h
    - remove the .a
    - Remove -Bsymbolic-functions from LDFLAGS as it causes libcompiz_core to
      be loaded once per plugin when dlopened
    - don't run tests, they don't run on headless server anymore
  * debian/compiz-core.install:
    - contain new libcompiz-core lib
  * debian/compiz-kde.install:
    - do not ship kde part for now, it's broken upstream
  * debian/patches/ubuntu-config.patch:
    - default configuration is here now.
  * debian/patches/fix_gtk_w_d_crash.patch:
    - additional backport for gtk-w-d crash (LP: #930071)
  * debian/patches/fix_930412.patch:
    - backport to fix keybindings not working (LP: #930412)
  * debian/patches/fix_931283.patch:
    - trunk commit to fix a crash on shutdown (LP: #931283)
  * debian/patches/fix_924736.patch:
    - additional fix for getting the shadow active on maximized window
      (LP: #924736)

  [ Sam Spilsbury ]
  * Remove unused plugins, disable tests by default
  * debian/patches/ccp_plugin.patch : force load the cpp plugin if not
  * debian/patches/workaround_broken_drivers.patch : workaround broken
    drivers that do binary detection
  * debian/patches/default_drag_key.patch : add a default in case mutter
    isn't installed
 -- Didier Roche <didrocks@xxxxxxxxxx>   Mon, 13 Feb 2012 15:28:06 +0100

** Also affects: compiz (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: compiz (Ubuntu)
       Status: New => Fix Released

You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.

  Remove unecessary hacks from core in order to work around broken
  drivers on startup

To manage notifications about this bug go to: