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