ATI Radeon: Unable to configure native screen resolution (1440x900) on second head - "not a supported mode for CRT2"?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I have an IBM Thinkpad T42 with a 1400x1050 internal screen connected to an ATI Radeon Mobility 9600 GPU, which I used in a dualhead configuration with an external Samsung SyncMaster 920T TFT screen. I enabled MergedFB with the following MetaMode and all worked well: "1400x1050-1280x1024". Now I replaced this external display with another Samsung flatscreen: a SyncMaster 940BW, which is a wide-screen display with 1440x900 pixels. I added this new resolution to the Screen section and added an appropriate MetaMode for MergedFB: "1400x1050-1440x900". However, the X server (X.org 7.2 on an openSUSE 10.2 installation, xorg-x11-7.2-146.7) does not accept this mode with the following message: (WW) RADEON(0): Mode "1440x900" is not a supported mode for CRT2 (WW) RADEON(0): (Skipping metamode "1400x1050-1440x900") It then falls back to the "old" mode (1400x1050x1280x1024), which does of course not look too good on this widescreen display. I have toyed around with various other options and also tried to create a fresh xorg.conf file from scratch using SaX2, which did not really help or make a difference. I am stumped. Does anyone have an idea what may cause this? Any help would be appreciated - pleased find my xorg.conf file and the Xorg.0.log file (gzipped) attached for details. Thanks! Bye, LenZ - -- - ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFGYwfFSVDhKrJykfIRAuVyAJ9mylXIIgmIypoMWBvcoGAOkw4x+ACffq00 Q4qSC5PR2I3l02v2VCKk9rM= =Cr1Z -----END PGP SIGNATURE----- # /.../ # SaX generated X11 config file # Created on: 2006-12-01T13:55:24+0100. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" FontPath "unix/:7100" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "dri" Load "glx" Load "v4l" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "de" Option "XkbModel" "microsoft" Option "XkbRules" "xfree86" Option "XkbVariant" "nodeadkeys" Option "XkbOptions" "ctrl:nocaps" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "11" Option "Device" "/dev/input/mice" Option "Name" "Microsoft IntelliMouse?? Explorer" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" DisplaySize 280 224 HorizSync 29-90 Identifier "Monitor[0]" ModelName "1400X1050@60HZ" Option "DPMS" VendorName "--> LCD" VertRefresh 30-60 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1400x1050" 106.99 1400 1480 1632 1864 1050 1051 1054 1083 Modeline "1400x1050" 87.25 1400 1448 1480 1560 1050 1053 1057 1076 +HSync -VSync Modeline "1280x1024" 106.97 1280 1360 1496 1712 1024 1025 1028 1059 Modeline "1280x1024" 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +HSync -VSync Modeline "1280x960" 102.10 1280 1360 1496 1712 960 961 964 994 Modeline "1280x960" 83.75 1280 1328 1360 1440 960 963 967 987 +HSync -VSync Modeline "1366x768" 85.86 1368 1440 1584 1800 768 769 772 795 Modeline "1360x768" 70.75 1360 1408 1440 1520 768 771 776 790 +HSync -VSync Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -VSync Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 Modeline "1152x864" 68.75 1152 1200 1232 1312 864 867 871 889 +HSync -VSync Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795 Modeline "1280x768" 67.00 1280 1328 1360 1440 768 771 778 790 +HSync -VSync Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795 Modeline "1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -VSync Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622 Modeline "1280x600" 52.50 1280 1328 1360 1440 600 603 613 619 +HSync -VSync Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 Modeline "1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -VSync Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622 Modeline "800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -VSync Modeline "768x576" 34.96 768 792 872 976 576 577 580 597 Modeline "768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -VSync Modeline "640x480" 23.86 640 656 720 800 480 481 484 497 Modeline "640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -VSync Modeline "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1400x1050" "1440x900" "1280x1024" "1280x960" "1280x800" "1280x768" "1152x864" "1024x768" "800x600" "768x576" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "RV350 NP" BusID "1:0:0" Driver "radeon" Identifier "Device[0]" VendorName "ATI" Option "DynamicClocks" "true" Option "AccelMethod" "XAA" Option "ColorTiling" "on" Option "EnablePageFlip" "true" Option "RenderAccel" "true" Option "AGPMode" "2" # Option "AGPFastWrite" "yes" Option "MonitorLayout" "LVDS, CRT" Option "ForceCRT2Type" "CRT" Option "MergedFB" "true" Option "MergedDPI" "90 90" Option "SubPixelOrder" "RGB" Option "IgnoreEDID" "false" Option "NoMergedXinerama" "false" Option "MergedNonRectangular" "true" Option "CRT2Position" "RightOf" # Option "MergedXineramaCRT2IsScreen0" "false" Option "MetaModes" "1400x1050-1440x900 1400x1050-1280x1024 1400x1050-1024x768 1400x1050 1280x1024 1024x768 800x600" # Option "MetaModes" "1400x1050,1280x1024;1280x1024,1280x1024;1280x960,1280x960;1280x800,1280x800;1152x864,1152x864;1280x768,1280x768;1024x768,1024x768;800x600,800x600;768x576,768x576;640x480,640x480" Option "CRT2HSync" "30-81" Option "CRT2VRefresh" "56-75" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Option "AIGLX" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "Composite" "disable" EndSection
Hi Lenz I think you need a special modeline for this. --> cvt Best regards, Stefan On Sun, Jun 03, 2007 at 08:26:18PM +0200, Lenz Grimmer wrote:
Hi,
I have an IBM Thinkpad T42 with a 1400x1050 internal screen connected to an ATI Radeon Mobility 9600 GPU, which I used in a dualhead configuration with an external Samsung SyncMaster 920T TFT screen. I enabled MergedFB with the following MetaMode and all worked well: "1400x1050-1280x1024".
Now I replaced this external display with another Samsung flatscreen: a SyncMaster 940BW, which is a wide-screen display with 1440x900 pixels. I added this new resolution to the Screen section and added an appropriate MetaMode for MergedFB: "1400x1050-1440x900".
However, the X server (X.org 7.2 on an openSUSE 10.2 installation, xorg-x11-7.2-146.7) does not accept this mode with the following message:
(WW) RADEON(0): Mode "1440x900" is not a supported mode for CRT2 (WW) RADEON(0): (Skipping metamode "1400x1050-1440x900")
It then falls back to the "old" mode (1400x1050x1280x1024), which does of course not look too good on this widescreen display.
I have toyed around with various other options and also tried to create a fresh xorg.conf file from scratch using SaX2, which did not really help or make a difference. I am stumped.
Does anyone have an idea what may cause this? Any help would be appreciated - pleased find my xorg.conf file and the Xorg.0.log file (gzipped) attached for details. Thanks!
Bye, LenZ -- ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V
# /.../ # SaX generated X11 config file # Created on: 2006-12-01T13:55:24+0100. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" FontPath "unix/:7100" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" EndSection
Section "ServerFlags" Option "AllowMouseOpenFail" "on" EndSection
Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "dri" Load "glx" Load "v4l" EndSection
Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "de" Option "XkbModel" "microsoft" Option "XkbRules" "xfree86" Option "XkbVariant" "nodeadkeys" Option "XkbOptions" "ctrl:nocaps" EndSection
Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "11" Option "Device" "/dev/input/mice" Option "Name" "Microsoft IntelliMouse?? Explorer" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection
Section "Monitor" DisplaySize 280 224 HorizSync 29-90 Identifier "Monitor[0]" ModelName "1400X1050@60HZ" Option "DPMS" VendorName "--> LCD" VertRefresh 30-60 UseModes "Modes[0]" EndSection
Section "Modes" Identifier "Modes[0]" Modeline "1400x1050" 106.99 1400 1480 1632 1864 1050 1051 1054 1083 Modeline "1400x1050" 87.25 1400 1448 1480 1560 1050 1053 1057 1076 +HSync -VSync Modeline "1280x1024" 106.97 1280 1360 1496 1712 1024 1025 1028 1059 Modeline "1280x1024" 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +HSync -VSync Modeline "1280x960" 102.10 1280 1360 1496 1712 960 961 964 994 Modeline "1280x960" 83.75 1280 1328 1360 1440 960 963 967 987 +HSync -VSync Modeline "1366x768" 85.86 1368 1440 1584 1800 768 769 772 795 Modeline "1360x768" 70.75 1360 1408 1440 1520 768 771 776 790 +HSync -VSync Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -VSync Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 Modeline "1152x864" 68.75 1152 1200 1232 1312 864 867 871 889 +HSync -VSync Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795 Modeline "1280x768" 67.00 1280 1328 1360 1440 768 771 778 790 +HSync -VSync Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795 Modeline "1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -VSync Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622 Modeline "1280x600" 52.50 1280 1328 1360 1440 600 603 613 619 +HSync -VSync Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 Modeline "1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -VSync Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622 Modeline "800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -VSync Modeline "768x576" 34.96 768 792 872 976 576 577 580 597 Modeline "768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -VSync Modeline "640x480" 23.86 640 656 720 800 480 481 484 497 Modeline "640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -VSync Modeline "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 EndSection
Section "Screen" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1400x1050" "1440x900" "1280x1024" "1280x960" "1280x800" "1280x768" "1152x864" "1024x768" "800x600" "768x576" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection
Section "Device" BoardName "RV350 NP" BusID "1:0:0" Driver "radeon" Identifier "Device[0]" VendorName "ATI" Option "DynamicClocks" "true" Option "AccelMethod" "XAA" Option "ColorTiling" "on" Option "EnablePageFlip" "true" Option "RenderAccel" "true" Option "AGPMode" "2" # Option "AGPFastWrite" "yes" Option "MonitorLayout" "LVDS, CRT" Option "ForceCRT2Type" "CRT" Option "MergedFB" "true" Option "MergedDPI" "90 90" Option "SubPixelOrder" "RGB" Option "IgnoreEDID" "false" Option "NoMergedXinerama" "false" Option "MergedNonRectangular" "true" Option "CRT2Position" "RightOf" # Option "MergedXineramaCRT2IsScreen0" "false" Option "MetaModes" "1400x1050-1440x900 1400x1050-1280x1024 1400x1050-1024x768 1400x1050 1280x1024 1024x768 800x600" # Option "MetaModes" "1400x1050,1280x1024;1280x1024,1280x1024;1280x960,1280x960;1280x800,1280x800;1152x864,1152x864;1280x768,1280x768;1024x768,1024x768;800x600,800x600;768x576,768x576;640x480,640x480" Option "CRT2HSync" "30-81" Option "CRT2VRefresh" "56-75" EndSection
Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Option "AIGLX" "off" Screen "Screen[0]" EndSection
Section "DRI" Group "video" Mode 0660 EndSection
Section "Extensions" Option "Composite" "disable" EndSection
-- To unsubscribe check the List-Unsubscribe header For additional commands, email: suse-xfree86-help@suse.com
Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -----------------------------------------------------------------
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Stefan, Stefan Dirsch wrote:
I think you need a special modeline for this.
Indeed, this did the trick! At least it's using its native resolution now - I added the following mode line to the Modes section (see new file attached): Modeline "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934 However, I now face one remaining problem: as the vertical resolution on the external display is lower than the one on the internal panel (900 vs. 1050 pixel), the screen on the second head now scrolls up and down when I move the mouse over the upper or lower screen border. According to the radeon man page this should be fixed be enabling the MergedNonRectangular option, which I did: Option "MergedNonRectangular" "true" Unfortunately the screen still scrolls, which is slightly annoying. Strangely enough this worked fine with the previous monitor (which had 1024 pixel vertical). The X log file is attached - what could be the cause of this? Bye, LenZ - -- - ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFGY9sRSVDhKrJykfIRAhzQAJ4pZnhqphb+gcqHiWpfj8bW43brHACfVEfy z5BLIxmHekLyyX6uInEFf/0= =oLMC -----END PGP SIGNATURE----- # /.../ # SaX generated X11 config file # Created on: 2006-12-01T13:55:24+0100. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" FontPath "unix/:7100" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "dri" Load "glx" Load "v4l" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "de" Option "XkbModel" "microsoft" Option "XkbRules" "xfree86" Option "XkbVariant" "nodeadkeys" Option "XkbOptions" "ctrl:nocaps" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "11" Option "Device" "/dev/input/mice" Option "Name" "Microsoft IntelliMouse?? Explorer" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" DisplaySize 280 224 HorizSync 29-90 Identifier "Monitor[0]" ModelName "1400X1050@60HZ" Option "DPMS" VendorName "--> LCD" VertRefresh 30-60 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934 Modeline "1400x1050" 106.99 1400 1480 1632 1864 1050 1051 1054 1083 Modeline "1400x1050" 87.25 1400 1448 1480 1560 1050 1053 1057 1076 +HSync -VSync Modeline "1280x1024" 106.97 1280 1360 1496 1712 1024 1025 1028 1059 Modeline "1280x1024" 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +HSync -VSync Modeline "1280x960" 102.10 1280 1360 1496 1712 960 961 964 994 Modeline "1280x960" 83.75 1280 1328 1360 1440 960 963 967 987 +HSync -VSync Modeline "1366x768" 85.86 1368 1440 1584 1800 768 769 772 795 Modeline "1360x768" 70.75 1360 1408 1440 1520 768 771 776 790 +HSync -VSync Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -VSync Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 Modeline "1152x864" 68.75 1152 1200 1232 1312 864 867 871 889 +HSync -VSync Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795 Modeline "1280x768" 67.00 1280 1328 1360 1440 768 771 778 790 +HSync -VSync Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795 Modeline "1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -VSync Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622 Modeline "1280x600" 52.50 1280 1328 1360 1440 600 603 613 619 +HSync -VSync Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 Modeline "1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -VSync Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622 Modeline "800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -VSync Modeline "768x576" 34.96 768 792 872 976 576 577 580 597 Modeline "768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -VSync Modeline "640x480" 23.86 640 656 720 800 480 481 484 497 Modeline "640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -VSync Modeline "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1400x1050" "1440x900" "1280x1024" "1280x960" "1280x800" "1280x768" "1152x864" "1024x768" "800x600" "768x576" "640x480" # Virtual 2840 1050 EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "RV350 NP" BusID "1:0:0" Driver "radeon" Identifier "Device[0]" VendorName "ATI" Option "DynamicClocks" "true" Option "AccelMethod" "XAA" Option "ColorTiling" "on" Option "EnablePageFlip" "true" Option "RenderAccel" "true" Option "AGPMode" "2" # Option "AGPFastWrite" "yes" Option "MonitorLayout" "LVDS, CRT" Option "ForceCRT2Type" "CRT" Option "MergedFB" "true" Option "MergedDPI" "90 90" Option "SubPixelOrder" "RGB" Option "IgnoreEDID" "false" Option "NoMergedXinerama" "false" Option "MergedNonRectangular" "true" Option "CRT2Position" "RightOf" # Option "MergedXineramaCRT2IsScreen0" "false" Option "MetaModes" "1400x1050-1440x900 1400x1050-1280x1024 1400x1050-1024x768 1400x1050 1280x1024 1024x768 800x600" # Option "MetaModes" "1400x1050,1280x1024;1280x1024,1280x1024;1280x960,1280x960;1280x800,1280x800;1152x864,1152x864;1280x768,1280x768;1024x768,1024x768;800x600,800x600;768x576,768x576;640x480,640x480" Option "CRT2HSync" "30-81" Option "CRT2VRefresh" "56-75" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Option "AIGLX" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "Composite" "disable" EndSection
On Mon, Jun 04, 2007 at 11:27:47AM +0200, Lenz Grimmer wrote:
Hi Stefan,
Stefan Dirsch wrote:
I think you need a special modeline for this.
Indeed, this did the trick! At least it's using its native resolution now - I added the following mode line to the Modes section (see new file attached):
Modeline "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934
However, I now face one remaining problem: as the vertical resolution on the external display is lower than the one on the internal panel (900 vs. 1050 pixel), the screen on the second head now scrolls up and down when I move the mouse over the upper or lower screen border.
According to the radeon man page this should be fixed be enabling the MergedNonRectangular option, which I did:
Option "MergedNonRectangular" "true"
Unfortunately the screen still scrolls, which is slightly annoying. Strangely enough this worked fine with the previous monitor (which had 1024 pixel vertical). The X log file is attached - what could be the cause of this?
Try "MergedNonRectangular" together with Option "CRT2Position" "RightOf 150" Best regards, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -----------------------------------------------------------------
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Stefan, thanks a lot for your help so far! Stefan Dirsch wrote:
However, I now face one remaining problem: as the vertical resolution on the external display is lower than the one on the internal panel (900 vs. 1050 pixel), the screen on the second head now scrolls up and down when I move the mouse over the upper or lower screen border.
According to the radeon man page this should be fixed be enabling the MergedNonRectangular option, which I did:
Option "MergedNonRectangular" "true"
Unfortunately the screen still scrolls, which is slightly annoying. Strangely enough this worked fine with the previous monitor (which had 1024 pixel vertical). The X log file is attached - what could be the cause of this?
Try "MergedNonRectangular" together with
Option "CRT2Position" "RightOf 150"
Thanks for the hint! I tried this, but it did not really make a difference, the second head still scrolls even though the server accepted and recognized the MergedNonRectangular option. :( Should I file a bug report about this? If yes, where? At the freedesktop.org Bugzilla, or rather at Novell's one? Thanks! Bye, LenZ - -- - ------------------------------------------------------------------ Lenz Grimmer <lenz@grimmer.com> -o) [ICQ: 160767607 | Jabber: LenZGr@jabber.org] /\\ http://www.lenzg.org/ V_V -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFGZXc6SVDhKrJykfIRAg6tAJ9rAJfkRzhNNMttUcCx4RKaG2dzagCdFW77 7/xHgXLNq3mQJWi6eQuIH74= =gDWM -----END PGP SIGNATURE-----
participants (2)
-
Lenz Grimmer
-
Stefan Dirsch