Gnome Shell has fairly decent support for multiple monitors. My particular setup has two monitors side by side (probably the most common configuration), but one monitor sits directly in front of me while the second is off to the side. By default, the monitor on the left side had the ‘panel’ at the top, and activating the Activities view would display workspaces and applications there as well. In order to change this, start the Displays application (System Settings > Displays) . Notice that there is a black bar at the top of one of your monitors; this bar represents the ‘primary’ display. You can click this bar and drag it to whichever monitor you would like to make your primary display. Mac OS X works in a very similar manner, so you may be familiar with that operation as well. Another feature that I found interesting is that the primary display is the only one that has workspaces. In other words, any windows you place on the secondary monitor will stay there when you switch workspaces, while the primary display will switch. This one is also configurable, but not as easy. For GNOME Shell 3.2, fire up
gconf-editorand navigate to:
For GNOME Shell 3.4, fire up
dconf-editor and navigate to
org.gnome.shell.overrides and uncheck workspaces-only-on-primary.