← Back to team overview

compiz team mailing list archive

[Bug 1034256] Re: SDL/OpenGL program (Frogatto) gets erratic behavior when resizing

 

** Also affects: compiz-core
   Importance: Undecided
       Status: New

** Also affects: compiz
   Importance: Undecided
       Status: New

** Changed in: compiz
       Status: New => Confirmed

** Changed in: compiz-core
       Status: New => Confirmed

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

** Description changed:

+ SDL apps that resize their own windows get stuck flickering rapidly
+ between different sizes. This makes the app unusable and is not always
+ recoverable.
+ 
+ Confirmed with QEMU/KVM and Frogatto.
+ 
+ ORIGINAL DESCRIPTION:
  This issue affects Frogatto: 2d adventure game, #frogatto on freenode, www.frogatto.com
  When entering Frogatto's editor, which uses a different window size, Unity gets stuck flickering between the game's window size and the editor's, for several seconds, until settling on either.
  
  Given the following exchange on #ubuntu-unity, this issue also affects
  QEMU and KVM, which also use SDL for graphics.
  
  <thumper> marcavis: what toolkit does the editor use?
  <duflu> marcavis: I've seen the same bug happen with QEMU/KVM windows. It's probably compiz to blame.
  <marcavis> hmmm, makes sense... Frogatto just uses SDL/OpenGL, no specific GUI toolkits
  <duflu> marcavis: Yes, QEMU/KVM uses SDL too
  <duflu> marcavis: I can't remember if there ever was a bug for it. Please log one with "ubuntu-bug compiz"
  
  A relevant bug report on our forums:
  http://www.frogatto.com/forum/index.php?topic=462.0
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: compiz 1:0.9.7.8-0ubuntu1.2
  ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
  Uname: Linux 3.2.0-26-generic-pae i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu11
  Architecture: i386
  CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,snap,resize,move,regex,mousepoll,grid,place,animation,gnomecompat,vpswitch,imgpng,wall,unitymtgrabhandles,fade,session,expo,workarounds,ezoom,scale,unityshell,dbus]
  Date: Wed Aug  8 02:03:23 2012
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
  PackageArchitecture: all
  SourcePackage: compiz
  UpgradeStatus: No upgrade log present (probably fresh install)

** Summary changed:

- SDL/OpenGL program (Frogatto) gets erratic behavior when resizing
+ SDL window gets erratic behavior when resizing itself under compiz

** Changed in: compiz
   Importance: Undecided => High

** Changed in: compiz-core
   Importance: Undecided => High

** Changed in: compiz
    Milestone: None => 0.9.8.0

** Changed in: compiz
       Status: Confirmed => Triaged

** Changed in: compiz-core
       Status: Confirmed => Triaged

** Changed in: compiz (Ubuntu)
       Status: Confirmed => Triaged

** Changed in: compiz (Ubuntu)
   Importance: Undecided => High

** Description changed:

  SDL apps that resize their own windows get stuck flickering rapidly
  between different sizes. This makes the app unusable and is not always
  recoverable.
  
- Confirmed with QEMU/KVM and Frogatto.
+ Confirmed with:
+   - QEMU/KVM: When the VM changes video mode.
+   - Frogatto: When entering the editor.
+ 
  
  ORIGINAL DESCRIPTION:
  This issue affects Frogatto: 2d adventure game, #frogatto on freenode, www.frogatto.com
  When entering Frogatto's editor, which uses a different window size, Unity gets stuck flickering between the game's window size and the editor's, for several seconds, until settling on either.
  
  Given the following exchange on #ubuntu-unity, this issue also affects
  QEMU and KVM, which also use SDL for graphics.
  
  <thumper> marcavis: what toolkit does the editor use?
  <duflu> marcavis: I've seen the same bug happen with QEMU/KVM windows. It's probably compiz to blame.
  <marcavis> hmmm, makes sense... Frogatto just uses SDL/OpenGL, no specific GUI toolkits
  <duflu> marcavis: Yes, QEMU/KVM uses SDL too
  <duflu> marcavis: I can't remember if there ever was a bug for it. Please log one with "ubuntu-bug compiz"
  
  A relevant bug report on our forums:
  http://www.frogatto.com/forum/index.php?topic=462.0
  
  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: compiz 1:0.9.7.8-0ubuntu1.2
  ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
  Uname: Linux 3.2.0-26-generic-pae i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu11
  Architecture: i386
  CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,snap,resize,move,regex,mousepoll,grid,place,animation,gnomecompat,vpswitch,imgpng,wall,unitymtgrabhandles,fade,session,expo,workarounds,ezoom,scale,unityshell,dbus]
  Date: Wed Aug  8 02:03:23 2012
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
  PackageArchitecture: all
  SourcePackage: compiz
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1034256

Title:
  SDL window gets erratic behavior when resizing itself under compiz

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1034256/+subscriptions


References