Dual monitor/Dual GPU (discrete & IGP) on linux

a bit of a challenge. already working in windows 7, how do I get it working on ubuntu.

 

system specs. i5 3570k @4.5GHz, 8GB DDR3 @800MHz, Asus P8Z77-V LX, XFX HD 7950 DD, 64GB Crucial C300, and Seagate 1TB. Acer X233h 1080p monitor (VGA only), X-star 1440p monitor (DVI-D DL only).

the DVI-D DL is also the same one that provides VGA signal, so therefore cannot power both monitors off the discrete GPU. I have been able to get it working on win7 using the Lucidlogix Virtu MVP, however that software is windows only.

as a bit of an oddity, starting/shutting down renders screens on the VGA monitor temporarily, but for the majority of the time it fails to detect it.

for reference, I have the terminal output on pastebin (couldnt paste it without screwing up formatting)

 

whilst I'm happy on 1440p, I'd like both running. its a little grating for me that something hardware related that doesn't work on linux, but does on windows. (everything else I've thrown at it has worked flawlessly).

 

also, ideally not going to screw up system, I've had to reinstall linux twice as a result of corruption of grub and failsafeX errors. as well as restore windows twice.

any help would be appreciated

no-one else dealt with something similar??

it occasionally displays terminal likeoutput when the other screen is on, and the monitor behaves as if its getting signal.