Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

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?

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

2 Answers 2

up vote 0 down vote accepted

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.

share|improve this answer

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.

share|improve this answer
    
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? –  Naftuli Tzvi Kay May 2 '12 at 16:28

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.