19

I have been giving the window manager Xmonad a try for a few days now on Ubuntu 11.04. I like it a lot but i just set up a second monitor and haven't found the way to configure Xmonad properly for this.

What i'm trying to get is to set the second monitor as the second workspace. Anyone have any idea?

Thanks.

1
  • Multi-monitor navigation basics from the Xmonad FAQ: "When running with multiple monitors (Xinerama, TwinView, xrandr), each screen has exactly one workspace visible. Pressing mod-{w,e,r} switches the focus between screens, while pressing shift-mod-{w,e,r} moves the current window to that screen. When xmonad starts, workspace 1 is on screen 1, workspace 2 is on screen 2, etc. When switching workspaces to one that is already visible, the current and visible workspaces are swapped."
    – toraritte
    Jan 7, 2020 at 19:28

2 Answers 2

28

There's an easy to use GUI called "arandr" for changing your monitor settings. It's a GUI frontend for the xrandr command line utility.

You can use the xrandr utility from command line to switch back and forth between single and dual screen. In my zshrc (or your Bash login file if you use Bash) I have defined the 'single()' and 'dual()' functions for this.

Your outputs will probably be different - I have one HDMI and one VGA - look for an xrandr tutorial for more detail. In this example, the VGA output is my primary monitor, and the HDMI monitor is to the right of my primary monitor.

# set dual monitors
dual () {
    xrandr --output VGA-0 --primary --left-of HDMI-0 --output HDMI-0 --auto
}

# set single monitor
single () {
    xrandr --output HDMI-0 --off
}

I like this because at any point I simply send the single or dual command to my terminal and turn my second monitor on and off.

1
  • 1
    And if you don't know what --outputs are available, try xrandr -q
    – Tarrasch
    Jun 23, 2015 at 16:47
10

Did you try to configure xorg.conf with Xinerama? You need to enable Xinerama setting it to "true" in the xorg.conf file. By default it will be attributed one workspace to each monitor and you can switch the focus pressing mod-{w,e,r}. If you want to change any configuration you can find instructions here and if in trouble you can check solutions here.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .