Hi Niall,
PixInsight should work without problems with multiple monitor configurations on all supported platforms.
To work under optimal conditions, the following conditions must be met:
- Multiple monitors are assembled as a single virtual desktop. Multiple desktops are simply ignored by PixInsight.
- Multiple monitors are assembled as a single row. PixInsight's workspace cannot be spreaded vertically.
- The primary monitor is the leftmost one. Note that this has implications to both workspace geometry (e.g., a maximized image window will always be anchored at the upper left corner of the workspace) and color management (the primary monitor dictates the ICC profile used for all onscreen image renditions).
- All monitors have the same vertical resolution. If this condition is not met, parts of PixInsight's workspace will be inaccessible.
- On Linux/X11, Xinerama extensions must be installed and properly configured on the X server. In practice, this is no problem at all with all modern Linux distributions.
On multiple monitor configurations, PixInsight's maximization limit (the blue vertical line) is automatically located at the right edge of the primary monitor. In this way you can maximize image windows and they never cross monitor boundaries.
The preferred configuration is to set the main window in "Full Desktop" mode. In full desktop mode, PixInsight's main window is resized to cover the entire virtual desktop, but it isn't maximized so it can be resized. This allows you to uncover a region of your desktop. You can disable the "Maximize at startup" option in Preferences, and in this way PixInsight will remember your last configuration. You can select also the full screen mode. Unlike most applications, PixInsight's full screen mode covers the entire virtual desktop.
With two or more monitors, I personally prefer to "float" all explorer windows (console, process explorer, etc) as top-level windows, and move all of them to the secondary (rightmost) monitor. The secondary monitor should also be used to store all process icons, and to keep all process windows outside the image area. This requires extending the main window to occupy a part of the secondary monitor.
Finally, PixInsight's workspaces cannot be detached from the main window. They are organized as a stack, all of them occupying their parent window completely. This may change in a future version, although I have no current plans to implement a splittable main window, a multiple main window scheme, or detachable workspaces. This is more likely a PI 2.0 feature... (Oh my! I said that number!

)
My recommendation is to stick to a dual monitor setup. Unless you have some really complex tasks to carry out (are you a broker?

), three monitors are probably too much, and having to cross two monitor boundaries is something to avoid if possible. Given that you already have a good primary monitor, you can buy a second one with the same resolution but cheaper. Or, if you can/want afford it, two identical monitors are always preferable. This is just my opinion, of course.