Dual Screen not working, help?

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

 



Hi all, 

I am trying to start an X server with two screens on two VGA cards. 
Here they are:
----------------------------------------------------------------------------------------------------------------------------
[root@pcettmg01 root]# lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro Ultra TF
02:01.0 VGA compatible controller: ATI Technologies Inc 264VT [Mach64
VT] (rev 40)
(see the output of lspci -vv at : http://cern.ch/tamas.hauer/X/lspci)
----------------------------------------------------------------------------------------------------------------------------

The interesing ( I think) part of XF86Config is below, (the whole
thing is at: http://cern.ch/tamas.hauer/X/XF86Config.dual).  For
testing purposes, I define three
layouts: Single, Second and Xine.  These should start one screen on
the first or the
second monitor and the xinerama, respectively.  Then I do:

startx -- -xf86config XF86Config.dual -layout Single
startx -- -xf86config XF86Config.dual -layout Second
startx -- -xf86config XF86Config.dual -layout Xine

The first two work as expected but the dual setup does not.  In that
case I get a single
screen on my primary monitor (the one defined in Single) and nothing else.  

I would greatly appreciate any insight.

The XFree logs are here:
http://cern.ch/tamas.hauer/X/XFree86.0.log.Single
http://cern.ch/tamas.hauer/X/XFree86.0.log.Second
http://cern.ch/tamas.hauer/X/XFree86.0.log.Xine

I tried various combinations of drivers (ati and vesa) for the two
cards, no success


Addendum:

What drove me crazy just now is that this whole thing is not behaving
consistently.  Just before the latest reboot I experienced something
different which I can no longer reproduce (same XF86Config file).  The
situation used to be then:
Single works
Second does not work: gives me an error of not finding the corresponding PCI
Xine works in the following way:  primary monitor is up, root screen
is size 1600x600, I can move the mouse off the screen but the
secondary monitor is blank
Dual: (identical to Xine, but without the Xinerama "on"): hangs the machine

Tamas

XF86Config.dual: 
--------------------------------------------------------------------------------------------------

Section "Device"
        Identifier  "Card0"
        Driver      "ati"
        VendorName  "ATI Technologies Inc"
        BoardName   "Rage 128 Pro Ultra TF"
        BusID       "PCI:1:0:0"
EndSection

Section "Device"
        Identifier  "Card1"
        Driver      "vesa"
        VendorName  "ATI Technologies Inc"
        BoardName   "264VT [Mach64 VT]"
        BusID       "PCI:2:1:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     16
        SubSection "Display"
                Depth     16
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        DefaultDepth     16
        SubSection "Display"
                Depth     16
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier     "Second"
        Screen      0  "Screen1" 0 0
        InputDevice    "DevInputMice" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerLayout"
        Identifier     "Xine"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "DevInputMice" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "Xinerama" "on"
#        Option         "Clone" "off"
EndSection

Section "ServerLayout"
	Identifier     "Single"
	Screen      0  "Screen0" 0 0
	InputDevice    "DevInputMice" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection




-- 
------------------------------------------------------------------------------
Tamás Hauer 
ETT Division, CERN, Geneve 23 Switzerland 1211
Tel: (+41)-22-767-0772, Fax: (+41)-22-767-8930
http://cern.ch/tamas.hauer

_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux