[Bug 400301] Re: openbox + gnome workspace switcher does not work
** Changed in: ubuntu Status: New => Confirmed ** Package changed: ubuntu => gnome-panel (Ubuntu) ** Changed in: gnome-panel (Ubuntu) Assignee: (unassigned) => Ubuntu Desktop (ubuntu-desktop) -- openbox + gnome workspace switcher does not work https://bugs.launchpad.net/bugs/400301 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 400301] Re: openbox + gnome workspace switcher does not work
Okay, I think I have this sussed. The problem appeared in gnome-panel 1:2.26.0-0ubuntu8. As a fix for bug #385220, 16_compiz_workspace_switcher.patch was modified to disable wnck_pager_set_show_all() for Compiz. The problem is that the fix applied this not specifically to Compiz, but to everything other than Metacity. This disabled multiple workspace display for other window managers for which it had previously worked fine, including openbox and xmonad. The attached patch modifies 16_compiz_workspace_fixer.patch to apply this change specifically for PAGER_WM_COMPIZ, rather than everything other than PAGER_WM_METACITY. Therefore bug #385220 should remain fixed, but multiple workspace display will continue work for other window managers which show up as PAGER_WM_UNKNOWN, as it does in previous and upstream versions. Applying this meta-patch to the 1:2.28.0-0ubuntu3 source package solves the problem for me with xmonad. It also applies cleanly to the source package version in bzr. ** Attachment added: "Patch for 16_compiz_workspace_fixer.patch to re-fix #385220 without collateral damage for other window managers." http://launchpadlibrarian.net/33126462/16_compiz_workspace_switcher_collateral_damage_fix.patch -- openbox + gnome workspace switcher does not work https://bugs.launchpad.net/bugs/400301 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 400301] Re: openbox + gnome workspace switcher does not work
Per the bug I just filed as a duplicate of this one: > gnome-panel 2.27.4-0ubuntu3 contains patch 16_compiz_workspace_switcher.patch > which is stupid. > > It produces code: > static void > pager_update (PagerData *pager) > { > wnck_pager_set_orientation (WNCK_PAGER (pager->pager), > pager->orientation); > wnck_pager_set_n_rows (WNCK_PAGER (pager->pager), >pager->n_rows); > > if (pager->wm == PAGER_WM_METACITY) { > wnck_pager_set_show_all (WNCK_PAGER (pager->pager), > pager->display_all); > wnck_pager_set_display_mode (WNCK_PAGER (pager->pager), > pager->display_mode); > } else { > wnck_pager_set_show_all (WNCK_PAGER (pager->pager), > FALSE); > wnck_pager_set_display_mode (WNCK_PAGER (pager->pager), > WNCK_PAGER_DISPLAY_CONTENT); > } > } > > Every other WM than METACITY is forced to show only the current workspace, > e.g. Openbox WM. This is definitely not what users want. It should be fixed > or completely removed. I can confirm that removing this patch corrects the behavior of openbox under gnome with karmic. It seems like: 1) Compiz has a bug with respect to workspaces 2) A patch was introduced which changed the default behavior of the workspace switcher, and then reverted the behavior when metacity was present My interpretation of that: (1) is a bug in compiz, which should really be addressed (2) is just odd. Ideally, the workspace switcher shouldn't contain any code specific to particular window managers. As a workaround until (1) is solved, it could change its behavior specifically when compiz is present. -- openbox + gnome workspace switcher does not work https://bugs.launchpad.net/bugs/400301 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 400301] Re: openbox + gnome workspace switcher does not work
I should have been more specific, I'm sorry (first time actually using the Launchpad bug stuff).. I'm amd64 Karmic as well and I update rather often, and the Gnome Workspace Switcher hasn't been working under my Openbox session with gnome-panel. -- openbox + gnome workspace switcher does not work https://bugs.launchpad.net/bugs/400301 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 400301] Re: openbox + gnome workspace switcher does not work
I have the same exact problem. -- openbox + gnome workspace switcher does not work https://bugs.launchpad.net/bugs/400301 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs