LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Dual monitor configuration with ATI Mobility 9000. (http://www.linuxquestions.org/questions/linux-hardware-18/dual-monitor-configuration-with-ati-mobility-9000-a-156759/)

SparXXXie 03-12-2004 12:17 PM

Dual monitor configuration with ATI Mobility 9000.
 
I've got a Dell D600 that I've been trying to get working with my flat panel monitor. I'm running the new ATI fglrx driver and no matter what I do I can't get a big desktop. Here's my hardware/software information:

Hardware:
Dell D600
1.6thz pentium m
ATI Radeon V250Lf (Radeon 9000 Mobility)
docking station
Dell FP1800 (18" dell flat panel LCD) (non-dvi)

Software:
Suse 9.0
XFree86 4.3.1
Tried the 'radeon' driver and the new 'fglrx' driver

Whenver I select "verticle spanned desktop" in the ATI control panel it says that I need to restart X to see changes. BUT... XF86Config is *never* changed by the ATI control panel.

In windows my laptop display runs at 1400X1050 and the flat panel runs at 1280X1024. Which is basically what I want Linux to do. Can someone help me with my headache? :-D

Right now, both displays are cloned, but the desktop on the 18" flat panel is too big for it.

I've tried modifying my config by creating two cards and then two monitors and editing accordingly. I can't get it to work!!!

Here's my current XF86Config and below it is with the dual config I've tried:

Section "Module"
Load "dbe"
Load "type1"
Load "speedo"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Device" "/dev/pointer1"
Option "Emulate3Buttons" "on"
Option "Name" "Autodetection"
Option "Protocol" "ps/2"
Option "Vendor" "Sysp"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Device" "/dev/pointer0"
Option "Name" "Autodetection"
Option "Protocol" "imps/2"
Option "Vendor" "Sysp"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 31-90
Identifier "Monitor[0]"
ModelName "1400X LAPTOP DISPLAY PANEL"
VendorName "DELL"
VertRefresh 59-75
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1400x1050" 128.98 1400 1488 1640 1880 1050 1051 1054 1089
Modeline "1400x1050" 151.56 1400 1496 1648 1896 1050 1051 1054 1095
Modeline "640x480" 25.10 640 656 720 800 480 481 484 498
Modeline "640x480" 29.84 640 664 728 816 480 481 484 501
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 32
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "Device"
BoardName "RV250 Lf"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
VendorName "ATI"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

----------------------------------------------------------------------------------
DUAL CONFIG BELOW
----------------------------------------------------------------------------------

Section "Module"
Load "speedo"
Load "type1"
Load "glx"
Load "extmod"
Load "v4l"
Load "dri"
Load "dbe"
Load "freetype"
EndSection

Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Device" "/dev/pointer1"
Option "Emulate3Buttons" "on"
Option "Name" "Autodetection"
Option "Protocol" "ps/2"
Option "Vendor" "Sysp"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Device" "/dev/pointer0"
Option "Name" "Autodetection"
Option "Protocol" "imps/2"
Option "Vendor" "Sysp"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 31-90
Identifier "Monitor[0]"
ModelName "1400X LAPTOP DISPLAY PANEL"
VendorName "DELL"
VertRefresh 59-75
UseModes "Modes[0]"
EndSection

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
HorizSync 28-82
Identifier "Monitor[1]"
ModelName "1280X1024@60HZ"
Option "DPMS"
VendorName "--> LCD"
VertRefresh 40-60
UseModes "Modes[1]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1400x1050" 128.98 1400 1488 1640 1880 1050 1051 1054 1089
Modeline "1400x1050" 151.56 1400 1496 1648 1896 1050 1051 1054 1095
Modeline "1280x1024" 114.54 1280 1360 1496 1712 1024 1025 1028 1062
Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068
Modeline "1280x960" 107.32 1280 1360 1496 1712 960 961 964 995
Modeline "1280x960" 126.27 1280 1368 1504 1728 960 961 964 1001
Modeline "1152x864" 86.70 1152 1224 1344 1536 864 865 868 896
Modeline "1152x864" 102.08 1152 1224 1352 1552 864 865 868 901
Modeline "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797
Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801
Modeline "800x600" 40.19 800 832 912 1024 600 601 604 623
Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626
Modeline "640x480" 25.10 640 656 720 800 480 481 484 498
Modeline "640x480" 29.84 640 664 728 816 480 481 484 501
EndSection

Section "Modes"
Identifier "Modes[1]"
Modeline "1280x1024" 105.15 1280 1360 1496 1712 1024 1025 1028 1059
Modeline "640x480" 23.06 640 656 720 800 480 481 484 497
Modeline "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "640x480"
EndSubSection
Device "Device[1]"
Identifier "Screen[1]"
Monitor "Monitor[1]"
EndSection


Section "Device"
BoardName "RV250 Lf"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
Screen 0
VendorName "ATI"
EndSection

Section "Device"
BoardName "RV250 Lf"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[1]"
Screen 1
VendorName "ATI"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
Screen "Screen[1]" RightOf "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

finegan 04-01-2004 07:55 PM

Responses to here:

http://www.linuxquestions.org/questi...hreadid=156761

Looks like the one that survives will be the one in Newbie.

Cheers,

Finegan


All times are GMT -5. The time now is 04:24 AM.