I just purchased a TripleHead2Go and configured it using OSX. What this box does is simply take 1-3 multiple external monitors and combine their signal into one single resolution. I'm using two external 1920x1080 displays with it, bringing my display size to 3940x1080, alongside my laptop's regular display of 1920x1200. My laptop is running FGLRX 8.95 with Catalyst 12.3, the video card is an AMD Radeon HD 6700M. Here's what I'm looking at, presently:

enter image description here

enter image description here

Here is my xorg.conf file: http://pastebin.com/jgm9AwqN

Is there a way for me to "split" this massive display into two, virtual 1920x1080 displays so that windows will maximize properly, one to each monitor?

  • Out of curiousity - didn't you have the same problem on OS/X? How did you solve it there?
    – ckhan
    Commented May 13, 2012 at 5:20
  • @ckhan There's native software for this device on OSX which splits it into two displays. Commented May 13, 2012 at 15:39
  • 1
    Just got it working using fakexinerama. See [this question][1] for details. [1]: superuser.com/questions/115076/… Commented Aug 11, 2012 at 12:39

3 Answers 3


I just solved a similar issue here:
a solution
I used fakexrandr,
But I am seeing that some people are using fakexinerama


The behavior you want to control (how windows behave) is controlled by the window manager, which gets its information from the server's XRandR extension. Neither of these are likely to have any "hooks" that will let you alter anything. This reduces you to hacking the source. Altering what the server reports to the window manager seems really ugly -- you do want it to report what it actually sees everywhere else. This leaves editing the window manager (or hiring someone else to do so, or asking upstream for some support). It shouldn't be too unreasonable to hack in a special casing of RandR events to treat a 3940x1080 resolution as two 1920x1080s. Actually adding a configuration option that might be accepted upstream would be harder, of course.

So, unfortunately, I can't think of a solution, unless you're willing to dive into the code.


Well, you could run a couple Xnest instances, and position them in your monster display so that each took up the space of the physical monitors. As long as you aren't doing someting too graphic intensive, it'll probably work just fine.

The Xnest wikipedia article is also worth a peek.

  • 2
    Unfortunately, that probably won't work too well, as I need to be able to transfer items between monitors just like a regular desktop with two monitors. Is there a way that I can trick the windowing manager into thinking I have two displays? Commented May 2, 2012 at 16:28

You must log in to answer this question.

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