[xmonad] EWMH Desktops and Ubuntu Karmic/Gnome 2.27.5

rupa rupa at lrrr.us
Mon Oct 5 15:22:13 EDT 2009

Latest on this is that it looks like it's a Ubuntu specific problem,
as debian is not affected. Nafai, in irc, took a look at the code for
ubuntu's diff against gnome-workspace-switcher and found some
suspicious looking stuff. It looks like they are special casing
compiz, and metacity, and not bothering to deal with other (compliant)
window managers.

Nafai was going to look into it some more when he had a chance and try
to work up a decent bug report for ubuntu devs - me personally - I
could see there's something fishy in the code, but not enough to point
to where they specifically screwed us.

The patch that looks suspicious is here:


On Mon, Oct 5, 2009 at 2:47 PM, Tracy Wadleigh <tracy.wadleigh at gmail.com> wrote:
> I just upgraded to Karmic this weekend and am experiencing the same thing.
> Have you gotten any further with this yourself? (I didn't see any other
> related activity on the mailing list.)
> --Tracy
> On Mon, Aug 10, 2009 at 10:08 AM, rupa <rupa at lrrr.us> wrote:
>> Hi,
>> After upgrading to Karmic, which has Gnome 2.27.5, the Gnome Workspace
>> Switcher applet only shows a single workspace. All 9 workspaces still exist,
>> and when you switch to a different workspace, the applet switches, and
>> displays the current workspace correctly - it's just that we only see the
>> one workspace.
>> sjanssen spent some time with me last night poking at this, and
>> recommended I post to the mailing list. Attached are some xprop readouts he
>> asked for: xprop -root for compiz with 2 desktops, metacity with 2 desktops,
>> and metacity with 9 desktops.
>> I'd think it was just something broken with Karmic, as it's being worked
>> on - but since the workspace applet works correctly under compiz and
>> metacity, I have a feeling that the changes are on purpose, and would like
>> to bring it to your attention.
>> One additional tidbit of info that may or may not have any bearing - after
>> I changed the number of desktops under metacity to get the xprop reading,
>> when i attempted to go back to xmonad using .gnomerc, xmonad would not
>> start. I had to delete my .gconf directory to get things to work again.
>> I'm happy to be of any assistance I can in providing further information.
>> rupa/[31d1]
>> _______________________________________________
>> xmonad mailing list
>> xmonad at haskell.org
>> http://www.haskell.org/mailman/listinfo/xmonad

More information about the xmonad mailing list