! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Pager doesn't reflect changes made by xrandr
Status:
RESOLVED: FIXED
Product:
Xfce4-panel
Component:
Workspace Switcher

Comments

Description David Guedj 2007-06-10 15:12:51 CEST
Every time i change my screen resolution with xrandr command, pager doesn't reflect changes. 
Let's say my computer starts with a resolution of 2560 x 1024 spanned on two screens, if i switch it to 1280x1024 on a single screen, the pager still display the old resolution.
Comment 1 Yves-Alexis Perez editbugs 2007-09-09 11:27:36 CEST
Is there any news on this issue?

Regards,

--
Yves-Alexis Perez
Comment 2 Jasper Huijsmans editbugs 2007-09-30 18:54:32 CEST
(In reply to comment #1)
> Is there any news on this issue?
> 

Sorry, no. I don't think anyone looked at this. We are planning to switch to using Gnome's libwnck, so we'll have to see if the issue is in the library or in the plugin.
Comment 3 Leonid Evdokimov 2008-07-19 09:47:00 CEST
I can suggest an workaround: try to add and remove workspace, that helped me.

I use xfce-base/xfce4-panel-4.4.2 (/usr/lib/xfce4/panel-plugins/libpager.so)
Comment 4 Nick Schermer editbugs 2008-08-28 11:19:30 CEST
*** Bug 3748 has been marked as a duplicate of this bug. ***
Comment 5 Nick Schermer editbugs 2008-08-28 11:21:49 CEST
Anyone tried with with the libwnck panel?
Comment 6 Yves-Alexis Perez editbugs 2008-10-09 05:55:10 CEST
Ok, this bug still exists with xfce4-panel 4.5.90 (Pinkie), using gtk 2.12.
Comment 7 Nick Schermer editbugs 2009-06-09 07:27:55 CEST
Maybe I can work around this by rebuilding the pager on monitor/screen changes, but I'm not sure, because the wnck backend might remember the 'old' setup.
Comment 8 Yves-Alexis Perez editbugs 2009-12-30 18:50:17 CET
(In reply to comment #7)
> Maybe I can work around this by rebuilding the pager on monitor/screen changes,
> but I'm not sure, because the wnck backend might remember the 'old' setup.

Hmhm, what's the status on this? As Leonid said, adding/removing a workspace helps (when adding a workspace, “something“ is done which makes the pager notice the new size. Not sure if it helps.

(that being said, the panel itself is not aware of the new geometry, for example until the panel is restarted there's no way to set on which monitor it should lie).

Cheers,
Comment 9 Nick Schermer editbugs 2010-02-02 19:14:41 CET
Devel panel watches screen changes and rebuilds the pager (new pager is added and wnck is forced to refresh the screen information).
Comment 10 Nick Schermer editbugs 2010-02-27 15:08:39 CET
Devel branch has been merged in master. A 4.7.0 release will follow soon. If you think this bug is not fixed? Feel free to reopen the bug.

Bug #3328

Reported by:
David Guedj
Reported on: 2007-06-10
Last modified on: 2010-02-27

People

Assignee:
Nick Schermer
CC List:
4 users

Version

Version:
Unspecified

Attachments

Additional information