[Bug 400301] Re: openbox + gnome workspace switcher does not work

2009-10-06 Thread Martin Ling
** 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

2009-10-06 Thread Martin Ling
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

2009-09-09 Thread Jeremy Nickurak
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

2009-08-29 Thread Harrison Chapman
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

2009-08-29 Thread Harrison Chapman
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