All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Gerd v. Egidy" <lists-6VzpN07DMvo@public.gmane.org>
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Subject: Triplehead with TripleHead2Go: counterpart to TwinViewXineramaInfoOverride?
Date: Mon, 4 Oct 2010 14:15:58 +0200	[thread overview]
Message-ID: <201010041415.58285.lists@egidy.de> (raw)

Hi,

I have 3 monitors with 1600x1200 connected to a 8400 (NV50) card like this:


           HDMI ----------------------- Monitor1
           |
8400 card -|
           |                      DVI-- Monitor2
           DVI ---- TripleHead2Go-|
                                  DVI-- Monitor3

The Matrox TripleHead2Go splits one DVI signal for two (or three) monitors. So 
the output of the card is a 3200x1200 resolution which is then split into 
1600x1200 for each monitor.

I use the TripleHead2Go to connect all monitors to one card, allowing the use 
of TwinView and not needing to rely on Xinerama. I used two cards and Xinerama 
some years ago but it became too slow so I switched to the solution with the 
TripleHead2Go.

Currently I'm using the closed-source nvidia driver but it is lacking KMS, 
suspend often crashes and I would prefer not to use closed-source drivers. 

I just tried Nouveau on the Fedora 14 beta and it worked out of the box. 
Congratulations to all you developers achieving something like that via 
reverse engineering!

There is one minor thing though: with the closed nvidia driver I can use the 
TwinViewXineramaInfoOverride option to fake the xinerama data for three 
screens. KDE reads out this data to pop up windows in the right position, 
maximize window is separated for the 3 screens etc.

Is there something similar available for nouveau?

FYI, my current xorg.conf for the closed source driver looks like this:

ection "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "DFP-0: 3200x1200 +0+0, DFP-1: 1600x1200 
+3200+0"
    Option         "TwinViewXineramaInfoOverride" "1600x1200 +0+0, 1600x1200 
+1600+0, 1600x1200 +3200+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Kind regards,

Gerd

-- 
Address (better: trap) for people I really don't want to get mail from:
jonas-K4Lox0BdAqn6SQ/niu2adgC/G2K4zDHf@public.gmane.org

                 reply	other threads:[~2010-10-04 12:15 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201010041415.58285.lists@egidy.de \
    --to=lists-6vzpn07dmvo@public.gmane.org \
    --cc=nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.