first off there are a few errors in your config:
remove these lines:
Option "CloneMode" "1280x1024"
Option "CloneHSync" "28-92"
Option "CloneVRefresh" "48-85"
Next this line is wrong:
Option "MonitorLayout" "LVDS, TMDS"
TMDS is for DVI ports. you want something like this:
Option "MonitorLayout" "LVDS, CRT"
You can also try it without that line all together. Also you might try
adding this to you config (both screen sections) if you want to use DDC
modelines:
Option "DDCMode" "true"
and finally, in your serverlayout you need something like this:
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Laptop LCD"
Screen 1 "Sony SDM-P232W/B" RightOf "Laptop LCD"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "DevInputMice" "AlwaysCore"
EndSection
Change the relationship as you see fit: LeftOf, Above, or use absolute
coordinates. see the XF86Config man page for more.
Since you are using such an old version of 4.3, you will also need to
add
option "HWcursor" "false"
to your device configs otherwise your second head will turn off when
you move the mouse onto it. this bug was fixed in cvs.
Also right now the DRI does not work in xinerama mode. if you want 3D
with dualhead you will need to use Mergedfb available in DRI cvs.
http://bugs.xfree86.org/show_bug.cgi?id=276
Alex
--------------------------------------------
Hi,
Sorry to bother you with a config question when I'd rather you guys
spent
your time building more great code ...
That said, I've been working this problem for almost 4 days straight
now
and my boss is starting to notice the down time ...
Basically I have a TP T40 with a 1400x1050 native display controlled by
an
ATI Radeon M9 chip. The M9 is a dualheaded beast and I want to run my
new
Sony SDM-P232W/B monitor from the external analog video out port.
I'm running Red Hat and XFree86 versions as follows:
*******************************************************************************
XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2)
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20-3bigmem i686 [ELF]
Build Date: 27 February 2003
Build Host: porky.devel.redhat.com
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.20-18.9custom ([EMAIL PROTECTED]) (gcc
version
3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Mon Aug 11 14:48:10 EDT 2003
PF
******************************************************************************
My Monitor shows up for read-edid as follows:
******************************************************************************
parse-edid: parse-edid version 1.4.1
get-edid: get-edid version 1.4.1
Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful
VBE version 200
VBE string at 0x11110 "ATI MOBILITY RADEON 9000"
VBE/DDC service about to be called
Report DDC capabilities
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call successful
Monitor and video card combination does not support DDC1
transfers
Monitor and video card combination supports DDC2 transfers
0 seconds per 128 byte EDID block transfer
Screen is not blanked during DDC transfer
Reading next EDID block
VBE/DDC service about to be called
Read EDID
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call successful
parse-edid: EDID checksum passed.
# EDID version 1 revision 3
Section "Monitor"
# Block type: 2:0 3:fd
# Block type: 2:0 3:fc
Identifier "SDM-P232W"
VendorName "SNY"
ModelName "SDM-P232W"
# Block type: 2:0 3:fd
HorizSync 30-95
VertRefresh 55-65
# Max dot clock (video bandwidth) 200 MHz
# Block type: 2:0 3:fc
# DPMS capabilities: Active off:yes Suspend:yes Standby:yes
Mode "1920x1200" # vfreq 59.998Hz, hfreq 74.518kHz
DotClock 193.150000
HTimings 1920 2048 2256 2592
VTimings 1200 1201 1204 1242
Flags "+HSync" "-VSync"
EndMode
Mode "1600x1200" # vfreq 60.000Hz, hfreq 75.000kHz
DotClock 162.000000
HTimings 1600 1664 1856 2160
VTimings 1200 1201 1204 1250
Flags "+HSync" "+VSync"
EndMode
# Block type: 2:0 3:fd
# Block type: 2:0 3:fc
EndSection
*********************************************************************
My XF86Config file has had many many itterations and the current one is
attached.
I have read several sites listing differing sets of opitons for the
"radeon" driver and played with them for a good while.
I've seen several forum postings offering assistance and "working
config
files" posted by folks with similar undertakings and tried to copy
their
work without success.
I tried adding a second screen to my config file and ended up with what
appeared to be a second instance of X running for the external monitor
(with same weird resolution issue as below). Not what I wanted. I want
to
use the external monitor instead of the built in one, not in addition
to
it.
What I can do:
1. Laptop display works fine.
2. Laptop display working AND external monitor working, but with the
wrong
resolution. This is rather difficult to properly explain. One
representative misconfiguration achieved by removing the "CloneMode"
line
from the attached XF86Config file is that the VGA adaptor spits out
1400x1050 just like the internal CRTC but the monitor syncs to
1280x1024 so
I loose 26 lines off my screen. As configured in the attached config
file I
get the external display sync'ing at 1280x1024 and a virtual 1400x1050
display that I can pan around on. When I set the "CloneMode" to
"1600x1200"
my monitor wont sync to it ... complaining that it doesnot support
215.2KHz
/ 175Hz or some such random combination of numbers. From this I assume
that
the M9 is sending garbage to the external port.
What I want to do:
I want the internal display to run at 1400x1050 (or optionally be off)
and
the external display to run at 1920x1200 as a clone of the internal
display.
I'm sure this is doable, if only I can figure out the right config file
for
the purpose.
Any thoughts appreciated.
Thanks,
Tc.
(See attached file: XF86Config)
Tony Cowan - IBM SWG Services. ([EMAIL PROTECTED])
Phone: (206) 675 0095 Cell: (206) 280 6942
There is no tomorrow. Only a succession of todays. Don't wait too long
to
figure that out.
__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/
_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86