WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Xen future on workstation - dual head

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen future on workstation - dual head
From: Rafał Kupka <rkupka+Listy.Xen@xxxxxxxxxxxxx>
Date: Wed, 5 Sep 2007 16:03:24 +0200
Delivery-date: Wed, 05 Sep 2007 08:41:21 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <46D64DC3.4020206@xxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Mail-followup-to: xen-users@xxxxxxxxxxxxxxxxxxx
References: <46D64DC3.4020206@xxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.13 (2006-08-11)
On Wed, Aug 29, 2007 at 10:55:31PM -0600, Scott Serr wrote:
Hi,

> Others on this list, must do dual head on dom0, how?  Two cards and let 
> X stitch them together?

Today I finally got it working.
Two cards indeed and no 3D, at least there is Xvideo on Screen0.

02:00.0 nVidia Corporation GeForce 8500 GT (rev a1)
07:00.0 nVidia Corporation G72 [GeForce 7300 LE] (rev a1)

Xorg 7.2.5 (core 1.3.0)
nv driver version 2.1.3
vesa driver version 1.3.0

xorg.conf example:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#

Section "Files"
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/X11R6/lib/X11/fonts/misc"
        FontPath        "/usr/share/fonts/X11/cyrillic"
        FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/fonts/X11/Type1"
        FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
        FontPath        "/usr/share/fonts/X11/100dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
        FontPath        "/usr/share/fonts/X11/75dpi"
        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
        # path to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "ServerFlags"
        Option  "Xinerama" "true"
        Option  "StandbyTime" "10"
EndSection

Section "Module"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "extmod"
        Load    "freetype"
        Load    "dri"
        Load    "GLcore"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "v4l"
        Load    "vbe"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "pl"
        Option          "XKbOptions"    "compose:rwin"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
EndSection

Section "Device"
        Identifier      "7300 LE"
        Driver          "nv"
        BusID           "PCI:7:0:0"
EndSection

Section "Device"
        Identifier      "8500 GT"
        Driver          "vesa"
        BusID           "PCI:2:0:0"
EndSection

Section "Monitor"
        Identifier      "Belinea"
        Option          "DPMS"
        HorizSync       31-67
        VertRefresh     59-61
EndSection

Section "Monitor"
        Identifier      "CTX"
        Option          "DPMS"
        HorizSync       30-95
        VertRefresh     50-160
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "7300 LE"
        Monitor         "Belinea"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "8500 GT"
        Monitor         "CTX"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          0 "Screen0"
        Screen          1 "Screen1" Below "Screen0"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

I have to use vesa driver on Screen1 due to some Xorg bugs (sigsegv
related to RandR1.2 extension & enabled Xinerama).

Vendor drivers generally doesn't work well under Xenified kernel and
open source ones don't do dual head on single card (or only in very
limited way, like recent "nv" driver). Easy solution is to put second
card into motherboard.

Kupson
-- 
Great software without the knowledge to run it is pretty useless.
(Linux Gazette #1)

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>