[Xmonad] Tabbed layout, xinerama, strange crashing
Donald Bruce Stewart
dons at cse.unsw.edu.au
Sun Jun 10 21:39:56 EDT 2007
> Stefan O'Rear wrote:
> > On Mon, Jun 11, 2007 at 11:32:39AM +1000, Dave Harrison wrote:
> >> Hey all,
> >> I've been trying out the new tabbed layout and it was working really
> >> well for about 2 hours, then it suddenly just started killing my X for
> >> some reason.
> >> What I was finding was that as soon as I switched screens my session
> >> would die (dropping me back to the gdm login page). It would also do
> >> this if I switched to a workspace > 5. Weird eh ?
> >> I'm using the darcs head for contrib, xmonad and x11-extras, so I
> >> pulled the latest (again, just to be sure) for them and no updates.
> >> I'm also using Feisty Ubuntu as my OS if that makes any difference.
> >> I rebuilt and reinstalled, no luck.
> >> As soon as I dropped the tabbed module out and rebuilt/reinst xmonad
> >> it's all back to working again (albeit sans tabbing which I really
> >> REALLY miss now already :-) ).
> >> Not being an X guru, and not very up on haskell, I'm not sure how to
> >> try and debug this ... can anyone suggest how I might try and track
> >> this problem down ?
> > You're not alone - #xmonad says:
> > 18:16 < jcreigh> oh, joy: xmonad crashes. (bug in tabbed)
> > 18:16 < jcreigh> I think it only affects Xinerama.
> > 18:18 < sjanssen> huh? what business does tabbed have crashing?
> > 18:18 < jcreigh> the bug seems to be: attempting to switch to an empty workspace while there is still a tabbed workspace visble makes xmonad die: "xmonad: No match in record selector StackSet.focus"
> Yep, that matches my experience exactly.
Looks like is should be using 'peek' instead of the partial function, 'focus'.
I presume David will take care of this soon.
More information about the Xmonad