Hello,

I am currently trying to use the dualhead features of my video card.

I own a radeon 8500 retail, a computer with debian on it and xfree86
4.2.99_2 and a couple of monitors. I am trying to dual-head. At the end I
hope to get a fixed frequency sun monitor running (I posted on this 
mailinglist about that more then half a year ago, but now I finally got hold 
of some good adaptors), but at the moment I am still trying to get an older 
15 inch pc thing working (first dualhead must work - first crawl, then walk). 

So I plug in my regular Nokia at the vga connector, and a dvi to vga
adaptor in the second head (it was included in the cards box). On top of
that goes the 15 incher.

The result is pretty disappointing... I read from the XF86Config-4 man page 
that a directive 'Screen n' must be used to denote the different heads. So I 
set up my config file as follows:



# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

Section "Files"

    RgbPath     "/usr/X11R6/lib/X11/rgb"


#    FontPath   "unix/:-1"
#    FontPath   "tcp/localhost:7100"
    FontPath   "tcp/localhost:7110"
    FontPath   "/usr/lib/X11/fonts/misc"
#    FontPath   "
    FontPath    "/usr/lib/X11/fonts/Type1"
    FontPath    "/usr/lib/X11/fonts/CID"
#    FontPath   "/usr/lib/X11/fonts/Speedo"
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath    "/usr/lib/X11/fonts/cyrillic"
    FontPath    "/usr/lib/X11/fonts/75dpi"
    FontPath   "/usr/lib/X11/fonts/100dpi"
    FontPath    "/home/yalu/.fonts"
EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #DontZoom

    # This  allows  the  server  to start up even if the
    # mouse device can't be opened/initialised.
    AllowMouseOpenFail

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "InputDevice"

    Identifier "Keyboard1"
    Driver      "Keyboard"
    Option "AutoRepeat"  "250 30"

    Option "XkbRules" "xfree86"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "be"

EndSection

# **********************************************************************
# Pointer section
# **********************************************************************

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "ImPS/2"
    Option "Device"      "/dev/psaux"
    Option "Buttons"     "3"
    Option "ZAxisMapping" "4 5"
#  Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"
# ChordMiddle is an option for some 3-button Logitech mice
#    Option "ChordMiddle"
EndSection

Section "InputDevice"
    Identifier  "serieel"
    Driver      "mouse"
    Option "Protocol"    "Microsoft"
    Option "Device"      "/dev/ttyS0"
#    Option "Buttons"    "2"
  Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"
# ChordMiddle is an option for some 3-button Logitech mice
#    Option "ChordMiddle"
EndSection

Section "Module"
# This loads the DBE extension module.
    Load        "dbe"
    Load        "glx"
    Load        "dri"
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
        #Option "omit xfree86-dga"
    EndSubSection
# This loads the Type1 and FreeType font modules
    Load        "type1"
    Load        "freetype"
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# onze fancy fixedfrequency monitor
Section "Monitor"
    Identifier "gdm1962b"
    VendorName "Sun"
    ModelName  "gdm 1962b"


        ModeLine "1152x864"   115     1152 1200 1300 1600   864 864 868 900 
-hsync -vsync

EndSection

Section "Monitor"
    Identifier "targa"
    VendorName "Targa"
    ModelName  "niks"
    HorizSync  30.0-50.0
    VertRefresh 50.0-100.0
EndSection

Section "Monitor"
    Identifier "nokia"
    VendorName "Nokia"
    ModelName  "Unknown"


# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
    HorizSync  30.0-91.0

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
    VertRefresh 50.0-150.0
EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
    Identifier  "8500_0"
    VendorName  "Ati"
    BoardName   "Radeon 8500"
    Driver      "radeon"
    BusID       "1:0:0"
    #    VideoRam    4096
    # Clock lines
    #    Option "composyte_sync" "on"
    # Uncomment following option if you see a big white block
    # instead of the cursor!
    #    Option      "sw_cursor"
    Option      "DPMS"          "on"
#    Option     "BackingStore"  "On"
    Screen 0
EndSection


Section "Device"
    Identifier  "8500_1"
    VendorName  "Ati"
    BoardName   "Radeon 8500 Retail"
    Driver      "radeon"
    BusID       "1:0:0"
    #    VideoRam    4096
    # Clock lines
    #    Option "composyte_sync" "on"
    # Uncomment following option if you see a big white block
    # instead of the cursor!
    #    Option      "sw_cursor"
    Option      "DPMS"          "on"
#    Option     "BackingStore"  "On"
    Screen 1
EndSection


Section "DRI"
    Mode 0666
EndSection



# **********************************************************************
# Screen sections
# **********************************************************************


Section "Screen"
    Identifier "head0_nokia"
    Device      "8500_1"
    Monitor     "nokia"
    DefaultColorDepth 16
    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768" "800x600" "640x400"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768" 
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection


Section "Screen"
    Identifier "head1_sun"
    Device      "8500_1"
    Monitor     "gdm1962b"

    DefaultColorDepth 16
    Subsection "Display"
        Depth       16
        Modes       "1152x864"
        ViewPort    0 0
    EndSubsection
EndSection

Section "Screen"
    Identifier "head1_targa"
    Device      "8500_0"
    Monitor     "targa"

    DefaultColorDepth 16
    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

# **********************************************************************
# Server layouts
# **********************************************************************



Section "ServerLayout"
    Identifier "layout1"
    Screen     "head0_nokia"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "ServerLayout"
    Identifier "oudemoni"
    Screen  "head0_nokia" 0 0
    Screen  "head1_targa" RightOf "head0_nokia"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection


Result:

- when I start x (with startx without argumante) all I get is this:

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to [EMAIL PROTECTED] and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.2.99.2 (DRI trunk) / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 21 October 2002
        If the server is older than 6-12 months, or if your card is
        newer than the above date, look for a newer version before
        reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.19 i686 [ELF] 
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.1.log", Time: Wed Dec 18 12:24:03 2002
(==) Using config file: "/etc/X11/XF86Config-4"
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:0) found
(EE) Screen 0 deleted because of no matching config section.
(EE) Device(s) detected, but none match those in the config file.

Fatal server error:
no screens found


- when I use "startx -- -layout oudemoni" only my nokia monitor gets used, in 
a resolution 800*600; and at 60z refresh rate!

There are no significant error messages.


I asked this on local newsgroups allready, without response. But since all the 
"Xperts" are here :)

Frank

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to