[olug] Dual Monitors

Jeff Norton jnorton at jggt.com
Mon Nov 17 01:58:12 UTC 2003


Do I need to startx using

I made the change and it still does not work here are the output files from
#lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] 
System Controller (rev 14)
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] AGP 
Bridge
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] 
(rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus 
Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:09.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10)
00:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 05)
00:0a.1 Input device controller: Creative Labs SB Live! MIDI/Game Port 
(rev 05)
00:0d.0 USB Controller: NEC Corporation USB (rev 41)
00:0d.1 USB Controller: NEC Corporation USB (rev 41)
00:0d.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon R250 If 
[Radeon 9000] (rev 01)
01:05.1 Display controller: ATI Technologies Inc Radeon R250 [Radeon 
9000] (Secondary) (rev 01)


#grep -i device /var/log/X*.log
/var/log/XFree86.0.log:(**) |   |-->Device "ATI Radeon 9000"
/var/log/XFree86.0.log:(**) |   |-->Device "ATI Radeon 9000 - 2"
/var/log/XFree86.0.log:(**) |-->Input Device "Mouse0"
/var/log/XFree86.0.log:(**) |-->Input Device "Keyboard0"
/var/log/XFree86.0.log:(II) Primary Device is: PCI 01:05:0
/var/log/XFree86.0.log:(**) Option "Device" "/dev/psaux"
/var/log/XFree86.0.log:(II) XINPUT: Adding extended input device 
"Mouse0" (type: MOUSE)
/var/log/XFree86.1.log:(**) |   |-->Device "ATI Radeon 9000"
/var/log/XFree86.1.log:(**) |-->Input Device "Mouse0"
/var/log/XFree86.1.log:(**) |-->Input Device "Mouse1"
/var/log/XFree86.1.log:(**) |-->Input Device "Keyboard0"
/var/log/XFree86.1.log:(II) Primary Device is: PCI 01:05:0
/var/log/XFree86.1.log:(--) Assigning device section with no busID to 
primary device
/var/log/XFree86.1.log:(**) Option "Device" "/dev/psaux"
/var/log/XFree86.1.log:(**) Option "Device" "/dev/input/mice"
/var/log/XFree86.1.log:(II) XINPUT: Adding extended input device 
"Mouse1" (type: MOUSE)
/var/log/XFree86.1.log:(II) XINPUT: Adding extended input device 
"Mouse0" (type: MOUSE)
/var/log/XFree86.setup.log:(WW) RADEON: No matching Device section for 
instance (BusID PCI:1:5:1) found
/var/log/XFree86.setup.log:EE) No devices detected.

My XF86Config File
********************************************
Section "ServerLayout"
        Identifier "XFree86 Configured"
        Screen      0  "Screen0"
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option "xinerama" "1"
EndSection
.....

Section "Monitor"
       Identifier   "Monitor0"
       VendorName   "Monitor Vendor"
       ModelName    "VG700b"
       HorizSync    30.0 - 82.0
       VertRefresh  50.0 - 75.0
       Option      "dpms"
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "VG700b"
        HorizSync    30.0 - 82.0
        VertRefresh  50.0 - 75.0
        Option      "dpms"
EndSection
.........

Section "Device"
       Identifier  "ATI Radeon 9000"
       Driver      "vesa"
       VendorName  "ATI Radeon 9000"
       BoardName   "ATI Radeon 9000"
       BusID "PCI:01:05:00"
EndSection

Section "Device"
       Identifier  "ATI Radeon 9000 - 2"
       Driver      "vesa"
       VendorName  "ATI Radeon 9000"
       BoardName   "ATI Radeon 9000"
       BusID "PCI:01:05:01"
EndSection
Section "Screen"
       Identifier "Screen0"
       Device     "ATI Radeon 9000"
       Monitor    "Monitor0"
       DefaultDepth     16
       SubSection "Display"
               Depth     16
               Modes    "1280x1024" "1280x960" "1152x864" "1024x768" 
"800x600" "640x480"
       EndSubSection
EndSection

Section "Screen"
       Identifier "Screen1"
       Device     "ATI Radeon 9000 - 2"
       Monitor    "Monitor1"
       DefaultDepth     16
       SubSection "Display"
               Depth     16
               Modes    "1280x1024" "1280x960" "1152x864" "1024x768" 
"800x600" "640x480"
        EndSubSection
EndSection

****************************************


Jay Swackhamer wrote:

>ok,
>if the card shows up as two instances on the PCI bus
>when you do a 'lspci' or 'cat /proc/pci' you just need to duplicate a
>some of the sections and layout where the screens are
>
>you need to have a direction to tell the desktop where the monitors are
>located i.e.
>
>--
>Section "ServerLayout"
>        Identifier "XFree86 Configured"
>        Screen      0  "Screen0"
>        Screen      1  "Screen1" RightOf "Screen0"
>        InputDevice    "Mouse0" "CorePointer"
>        InputDevice    "Keyboard0" "CoreKeyboard"
>        Option "xinerama" "1"
>EndSection
>--
>
>then double the section for the monitor changing the identifier
>i.e.
>--
>Section "Monitor"
>       Identifier   "Monitor0"
>       VendorName   "Monitor Vendor"
>       ModelName    "VG700b"
>       HorizSync    30.0 - 82.0
>       VertRefresh  50.0 - 75.0
>       Option      "dpms"
>EndSection
>
>Section "Monitor"
>        Identifier   "Monitor1"
>        VendorName   "Monitor Vendor"
>        ModelName    "VG700b"
>        HorizSync    30.0 - 82.0
>        VertRefresh  50.0 - 75.0
>        Option      "dpms"
>EndSection
>
>--
>add the BusID for the first card,
>then add the section for the second card
>you can get the busid by looking at the X log after running startx
>
>#grep -i device /var/log/X*.log
>
>--
>
>Section "Device"
>       Identifier  "ATI Radeon 9000"
>       Driver      "vesa"
>       VendorName  "ATI Radeon 9000"
>       BoardName   "ATI Radeon 9000"
>       BusID "PCI:01:00:0"
>EndSection
>
>Section "Device"
>       Identifier  "ATI Radeon 9000 - 2"
>       Driver      "vesa"
>       VendorName  "ATI Radeon 9000"
>       BoardName   "ATI Radeon 9000"
>       BusID "PCI:00:14:0"
>EndSection
>
>
>--
>
>and then make a 2nd screen section that uses the 2nd video card's
>identifier & monitor identifier
>
>--
>Section "Screen"
>       Identifier "Screen0"
>       Device     "ATI Radeon 9000"
>       Monitor    "Monitor0"
>       DefaultDepth     16
>       SubSection "Display"
>               Depth     16
>               Modes    "1280x1024" "1280x960" "1152x864" "1024x768"
>"800x600" "640x480"
>       EndSubSection
>EndSection
>
>Section "Screen"
>       Identifier "Screen1"
>       Device     "ATI Radeon 9000 - 2"
>       Monitor    "Monitor1"
>       DefaultDepth     16
>       SubSection "Display"
>               Depth     16
>               Modes    "1280x1024" "1280x960" "1152x864" "1024x768"
>"800x600" "640x480"
>       EndSubSection
>EndSection
>
>--
>
>  
>
>>I have two-monitors/ one desktop
>>
>>Jay Swackhamer wrote:
>>
>>    
>>
>>>Do you want two separate X servers running? i.e. two
>>>monitors/mouse/keyboards for two users. or two-monitors/one desktop?
>>>
>>>
>>>
>>>
>>>      
>>>
>>>>I have an ATI 9000 with two Viewsonic Monitors. I tried to use ATI's
>>>>linux drivers but X can't find the monitors. I want to use them side by
>>>>side with two seperate X windows running. My config file is as follows
>>>>
>>>>Section "Monitor"
>>>>      Identifier   "Monitor0"
>>>>      VendorName   "Monitor Vendor"
>>>>      ModelName    "VG700b"
>>>>      HorizSync    30.0 - 82.0
>>>>      VertRefresh  50.0 - 75.0
>>>>      Option      "dpms"
>>>>EndSection
>>>>
>>>>Section "Device"
>>>>
>>>>      # no known options
>>>>      #BusID
>>>>      Identifier  "ATI Radeon 9000"
>>>>      Driver      "vesa"
>>>>      VendorName  "ATI Radeon 9000"
>>>>      BoardName   "ATI Radeon 9000"
>>>>EndSection
>>>>
>>>>Section "Screen"
>>>>      Identifier "Screen0"
>>>>      Device     "ATI Radeon 9000"
>>>>      Monitor    "Monitor0"
>>>>      DefaultDepth     16
>>>>      SubSection "Display"
>>>>              Depth     16
>>>>              Modes    "1280x1024" "1280x960" "1152x864" "1024x768"
>>>>"800x600" "640x480"
>>>>      EndSubSection
>>>>EndSection
>>>>
>>>>Any ideas?
>>>>
>>>>_______________________________________________
>>>>OLUG mailing list
>>>>OLUG at olug.org
>>>>http://lists.olug.org/mailman/listinfo/olug
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>
>>>
>>>      
>>>
>
>
>  
>


More information about the OLUG mailing list