
Dear all, I am a beginner of Haskell language. I am a beginnner of xmonad :) I am a Ion3's user who wants leave Ion3 (for many reasons ...) So, I have tested Xmonad. All fonctionnalities are ok execpts workspaces: I follow the guided tour and I try to "use other workspaces" : " xmonad has, by default, 9 virtual workspaces. You can switch between them using *mod-1* to *mod-9*. Switching to workspace 4 *mod-4* we find it empty:" But I don't find a empty workspace. PS: -I have 2 screen -> Xinerama. I can switch between screens (mod-[ew]) -I beleve the shortcuts is "reserved" for xmonad (Nothing is written in xterm) Have you got ideas ? Thx in advance.

On Sun, Sep 02, 2007 at 06:16:11PM +0200, kg wrote:
I am a Ion3's user who wants leave Ion3 (for many reasons ...)
you are not the only one here... I was a Ion3 user too. And now I'm en enthusiastic XMonad user...:-)
But I don't find a empty workspace.
PS: -I have 2 screen -> Xinerama. I can switch between screens (mod-[ew]) -I beleve the shortcuts is "reserved" for xmonad (Nothing is written in xterm)
Have you got ideas ?
when you start XMonad every workspace is empty. Did you try opening something (an xterm, for instance)? What happened? You can come in the #xmonad #channel on irc.freenode.net if you want some help without waiting for an email replay...;-) Andrea

Thank you for your speedy response .
when you start XMonad every workspace is empty. Did you try opening something (an xterm, for instance)? What happened? I can open anything client , for example xterm. I open a client on the first screen, I change the focus to the second screen, and I open a second Xterm on this screen. I can change a client between screens.
If I have understood the tutoriel, there is a workspace on each physical screen. I don't understand why I can't change the focus with mod-1, mod-2 whereas I can change with mod-e , mod-w ...

kg
If I have understood the tutoriel, there is a workspace on each physical screen.
Yes.
I don't understand why I can't change the focus with mod-1, mod-2 whereas I can change with mod-e , mod-w ...
That's how it used to work. If you were on one screen and workspace 2 was on the other one, then mod-2 would switch focus to the other screen. That changed a week or two ago, and now you stay on the same screen and the workspaces get moved as necessary. So mod-2 still changes focus to workspace 2, but it'll move the workspace rather than moving focus to another screen. I found the new behaviour rather disturbing (especially since it had a bug if you have defaultGaps different for the screens, but that's now fixed), but I'm getting used to it. I think the current behaviour's probably better. The switching around of the workspaces is still a little disturbing, but it fits well with the general feeling of this kind of window manager (where windows get moved around as appropriate), and it makes mod-{1,2,...} much more predictable. It's quite possible the tutorial hasn't caught up.

xmonad:
kg
writes: [...]
If I have understood the tutoriel, there is a workspace on each physical screen.
Yes.
I don't understand why I can't change the focus with mod-1, mod-2 whereas I can change with mod-e , mod-w ...
That's how it used to work.
If you were on one screen and workspace 2 was on the other one, then mod-2 would switch focus to the other screen.
That changed a week or two ago, and now you stay on the same screen and the workspaces get moved as necessary. So mod-2 still changes focus to workspace 2, but it'll move the workspace rather than moving focus to another screen.
I found the new behaviour rather disturbing (especially since it had a bug if you have defaultGaps different for the screens, but that's now fixed), but I'm getting used to it.
I think the current behaviour's probably better. The switching around of the workspaces is still a little disturbing, but it fits well with the general feeling of this kind of window manager (where windows get moved around as appropriate), and it makes mod-{1,2,...} much more predictable. It's quite possible the tutorial hasn't caught up.
Ah yes, this is it. You're using the darcs version, which uses greedy switching, it sounds like? The tutorial describes the window switching used in version 0.2, which for Xinerama users meant more windows being moved around than necessary. -- Don

Donald Bruce Stewart wrote:
Ah yes, this is it. You're using the darcs version, which uses greedy switching, it sounds like? The tutorial describes the window switching used in version 0.2, which for Xinerama users meant more windows being moved around than necessary. I don't use the darcs version, I use the stable version xmonad 0.2 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmonad-0.2

kg
Donald Bruce Stewart wrote:
Ah yes, this is it. You're using the darcs version, which uses greedy switching, it sounds like? The tutorial describes the window switching used in version 0.2, which for Xinerama users meant more windows being moved around than necessary.
I don't use the darcs version, I use the stable version xmonad 0.2 http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmonad-0.2
Oh. In that case I think if you have focus in workspace 1, and workspace 2 is displayed in the other screen, then mod-2 ought to change focus to the other screen. (Things can go wrong if you have a pointer which jiggles a bit, since the pointer stays in the same place and may cause a window in workspace-1 to regain focus. But that shouldn't be a problem for normal mouses.)

Bruce Stephens wrote:
Oh. In that case I think if you have focus in workspace 1, and workspace 2 is displayed in the other screen, then mod-2 ought to change focus to the other screen.
mod-2 don't change to the other screen (or mod-1 !)

After XMonad starts, the focus is normally on workspace 1, which is on the first screen/head. If you start a program on that workspace, then switch to workspace 3 with Mod-3, then the first screen/head should become empty because workspace 3 is normally empty. Does that happen? Kai On Sun, Sep 02, 2007 at 06:16:11PM +0200, kg wrote:
Dear all,
I am a beginner of Haskell language. I am a beginnner of xmonad :)
I am a Ion3's user who wants leave Ion3 (for many reasons ...)
So, I have tested Xmonad. All fonctionnalities are ok execpts workspaces: I follow the guided tour and I try to "use other workspaces" : " xmonad has, by default, 9 virtual workspaces. You can switch between them using *mod-1* to *mod-9*. Switching to workspace 4 *mod-4* we find it empty:"
But I don't find a empty workspace.
PS: -I have 2 screen -> Xinerama. I can switch between screens (mod-[ew]) -I beleve the shortcuts is "reserved" for xmonad (Nothing is written in xterm)
Have you got ideas ?
Thx in advance.

Kai Grossjohann wrote:
After XMonad starts, the focus is normally on workspace 1, which is on the first screen/head.
If you start a program on that workspace, then switch to workspace 3 with Mod-3, then the first screen/head should become empty because workspace 3 is normally empty.
Does that happen?
Kai I launch Xmonad, I press Mod+shift+enter, it open xterm. I press Mod+3 but nothing occurs. I dont 't find an empty workspace ... :(
I specify that I use a azerty keyboard -> I have tested Mod+3 and Mod+shift+3 but I believe the shortcut functions.

On Mon, Sep 03, 2007 at 12:17:55PM +0200, kg wrote:
Kai Grossjohann wrote:
After XMonad starts, the focus is normally on workspace 1, which is on the first screen/head.
If you start a program on that workspace, then switch to workspace 3 with Mod-3, then the first screen/head should become empty because workspace 3 is normally empty.
Does that happen?
I launch Xmonad, I press Mod+shift+enter, it open xterm. I press Mod+3 but nothing occurs. I dont 't find an empty workspace ... :(
It looks like the key is not bound to the shortcut. Why that is the case, or how to rectify it, I do not know. Sorry :-( Kai
participants (5)
-
Andrea Rossato
-
Bruce Stephens
-
dons@cse.unsw.edu.au
-
Kai Grossjohann
-
kg