I've never heard of anyone getting triple-head to work with 2 different video card manufacturers, so I doubt you will get the nvidia + matrox setup going. AFAIK, you would need 2 nvidia cards to get triple-head with linux.
ATI/AMD will do triple-head with linux, but one of the monitors has to be connected to a 'active' DisplayPort output. DisplayPort to HDMI/DVI adapters are avaible.
Quote:
Connectivity Requirements: AMD Eyefinity technology is supported by graphics cards in the ATI Radeon™ HD 5400 series and higher. These cards can support up to six monitors (depending on the model), subject to the following restrictions:
• A maximum of 2 legacy monitors (VGA, DVI or HDMI) can be enabled simultaneously, provided that each monitor is connected either directly or via a “passive” DisplayPort™ adapter/dongle. “Passive” adapters/dongles will NOT support more than 2 legacy monitors.
• To enable support for more than 2 monitors, “active” DisplayPort™ adapters/dongles are required (or monitors with direct DisplayPort™ connectivity must be used).
• Approved “active” adapters have no general connectivity restrictions with AMD Eyefinity technology.
|
http://support.amd.com/us/eyefinity/...y-dongles.aspx
ATI/AMD has issues with linux support over the years, but they are a lot better now.
*edit- 2 x 1920x1080 monitors have the same horizontal size as 3 x 1280x1024 monitors (3840). If you wanted to avoid the whole triple-head issue, that is the easiest way.