libwnck stops updating window information after xrandr

Bug #159086 reported by Marius Gedminas
4
Affects Status Importance Assigned to Milestone
libwnck
Expired
Medium
libwnck (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

I use compiz. After I enable/disable dual-head with xrandr, the window list applet and the workspace switcher applet stop updating the state of the windows. Instead they show the same list of old windows in their old positions at all times. Workspace switches are also ignored.

Either 'killall gnome-panel' or 'compiz --replace' makes the applets start tracking window state again.

Revision history for this message
protoman (protomank) wrote :

I have the same problem.
Running Gutsy ona a HP with Intel 950 graphics card and a w17e widescreen LCD monitor.

Happens also in KDE4, so compiz should not be blamed in this case.

Any news or fix for this?

description: updated
Changed in libwnck:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Changed in libwnck:
status: Unknown → New
Revision history for this message
Eddy Mulyono (eddymul) wrote :

I still have the same problem in Hardy.

Another workaround (other than `killall gnome-panel` and/or `compiz --replace`) is:
1. Right-click on panel
2. Choose "Properties"
3. Toggle "Orientation" (e.g., if it's set to "Bottom", choose "Top" (let instant apply happen), and choose "Bottom" again).

Changed in libwnck:
status: New → Incomplete
Revision history for this message
Marius Gedminas (mgedmin) wrote :

Bug still present in Jaunty.

Changed in libwnck:
status: Incomplete → New
Changed in libwnck:
importance: Unknown → Medium
Revision history for this message
Marius Gedminas (mgedmin) wrote :

I haven't seen this in a long time, but now I'm wondering if it could be a duplicate of bug 611886: some window contents stop being redrawn after an xrandr switch, sometimes. I had that one happen to a newly-added gnome-panel.

Changed in libwnck:
status: New → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.