mercredi, le 6 juillet, 2005, Whyzzi nous a dit ceci:
> Just out of curiosity, anyone have Dual/Display xorg.config file for a
> Radeon 9600Pro? I cannot seem to get mine working, and I was wondering
> if it had something to do with the fact that the second "head" wasn't
> identified in the kernel. Dmesg below.
>
> Thanks in advance,
[ snip dmesg ]
Here's the /etc/X11/xorg.conf from my OpenBSD/i386 3.7-stable system that
has a Radeon 9600 Pro that I run as a dual-screen display.
--------------------------------[ cut here ]----------------------------------
# File generated by xf86config.
# (and heavily modified since)
#*****************************************************************************
# for the ATI Radeon 9600 PRO (AGP)
# and the two Planar PX191 monitors
#*****************************************************************************
# with XFree86 V4.x.x using the XFree86 server & modules
# on OpenBSD using the "wsmouse" mouse device.
#*****************************************************************************
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
# FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/local/lib/X11/fonts/jmk/"
FontPath "/usr/local/lib/X11/fonts/terminus/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/local/lib/X11/fonts/ghostscript/"
# FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
# FontPath "/opt/ttfonts/"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "glx"
# Load "dri"
Load "type1"
Load "freetype"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "BlankTime" "0" # disable this
Option "StandbyTime" "0" # disable 'standby mode'
Option "SuspendTime" "0" # disable 'suspend mode'
Option "OffTime" "30" # turn the screen right off
EndSection
Section "InputDevice"
Identifier "LogiTechInternetKeyboard"
Driver "keyboard"
Option "autorepeat" "250 30"
#Option "XkbLayout" "my_kb_layout"
#Option "XkbVariant" "my_kb_variant"
Option "XkbModel" "itouch"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Identifier "TrackManMarble"
Driver "mouse"
Option "Protocol" "wsmouse"
Option "Device" "/dev/wsmouse"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Planar PX191 LCD 1"
VendorName "Planar"
ModelName "PX191"
HorizSync 31.5-80
VertRefresh 56-75
Option "DPMS"
# This monitor is connected directly to the DVI connector
# and the server can therefore pull EDID information from
# the monitor through the card during initialization, so
# we don't need to put the display size here.
EndSection
Section "Monitor"
Identifier "Planar PX191 LCD 2"
VendorName "Planar"
ModelName "PX191"
HorizSync 31.5-80
VertRefresh 56-75
Option "DPMS"
# This monitor is connected to the VGA connector through a
# KVM switch that does not pass EDID information, so we
# put the screen size here so the X server knows how big
# the screen is and can figure out the DPI.
DisplaySize 380 300
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "Display" # <str>
#Option "PanelWidth" # <i>
#Option "PanelHeight" # <i>
#Option "ProgramFPRegs" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "ShowCache" # [<bool>]
Identifier "ATI Radeon 9600 PRO Screen0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Radeon 9600 PRO"
BusID "PCI:1:0:0"
Screen 0 # DVI connector on this card.
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "Display" # <str>
#Option "PanelWidth" # <i>
#Option "PanelHeight" # <i>
#Option "ProgramFPRegs" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "ShowCache" # [<bool>]
Identifier "ATI Radeon 9600 PRO Screen1"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Radeon 9600 PRO"
BusID "PCI:1:0:0"
Screen 1 # VGA connector on this card.
EndSection
Section "Screen"
Identifier "ATI_Screen0_Planar"
Device "ATI Radeon 9600 PRO Screen0"
Monitor "Planar PX191 LCD 1"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
Virtual 1280 1024
EndSubsection
EndSection
Section "Screen"
Identifier "ATI_Screen1_Planar"
Device "ATI Radeon 9600 PRO Screen1"
Monitor "Planar PX191 LCD 2"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
Virtual 1280 1024
EndSubsection
EndSection
# This one is listed first so the server picks it as the default.
Section "ServerLayout"
Identifier "MainLayout"
Screen "ATI_Screen0_Planar"
Screen "ATI_Screen1_Planar" RightOf "ATI_Screen0_Planar"
InputDevice "LogiTechInternetKeyboard" "CoreKeyboard"
InputDevice "TrackManMarble" "CorePointer"
# Option "Xinerama"
EndSection
Section "ServerLayout"
Identifier "ATI"
Screen "ATI_Screen0_Planar"
InputDevice "LogiTechInternetKeyboard" "CoreKeyboard"
InputDevice "TrackManMarble" "CorePointer"
EndSection
--------------------------------[ cut here ]----------------------------------
Matt.
--
"I decry the current tendency to seek patents on algorithms. There are
better ways to earn a living than to prevent other people from making use of
one's contributions to computer science." -- Donald E. Knuth, TAoCP vol 3