[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.