Linux Dual Monitor Support


If you’re lucky enough to have a dual headed video card and an extra monitor lying around, there are a few options for getting a dual-monitor setup working in X Windows.

If you have a dual-headed nVidia or ATI card, the binary-only TwinView and BigDesktop drivers (respectively) will probably perform well, but if you don’t fall into either of these camps, there are still options available.

Xinerama is a standard X extension which will work with just about anything, but you give up that ability to do OpenGL direct rendering on the second screen. For many uses, this may not even be an issue. If you need the 3d support on both monitors, however, a subset of open source drivers are supported by the MergedFB driver, which does support 3D direct rendering on both screens.

Check out the dual monitor howto on the Ubuntu Forums. It covers all four options and should be relevant for any current Linux distro –Link.

2 thoughts on “Linux Dual Monitor Support

  1. Antenore Gatta says:

    Thanks a lot for the tips!

    In my case, with a Fire GL 5200 and OpenSuse 11, it doesn’t work as expected.

    For this reason, for my setup, I decided to use the “unused” runlevel 4, to act as an hardware profile. In this way using two xorg.conf files, I can switch, during the boot time, to the setup I need.

    This way it’s useful also in other situations, like you are, or not, docked with a laptop.

    If you like it, this is the link to the brief article I wrote:

    If you want I can link your article.

    Good work!!!

Comments are closed.

Discuss this article with the rest of the community on our Discord server!
Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).