[SATLUG] ATI Radeon on a laptop

John Pappas j at jvpappas.net
Tue Dec 5 07:00:30 CST 2006


On Mon, 2006-12-04 at 20:16 -0600, John Ziriax wrote:
> On 12/4/06, Jeremy Mann <jeremymann at gmail.com> wrote:
> > Hey all, I need somebody with a laptop that has an ATI Radeon Mobility
> > chipset to check something for me. I need to find out if you can drive
> > the external VGA port as another screen, not as a clone. I know NVIDIA
> > can do this but can only find vague information online on the Radeon.
> >
> > Thanks!
> >
> > --
> > Jeremy
> 
> 
> Jermey
> 
> I have a Viao laptop with a Mobility Radeon  video card running Debian unstable.
> 
> I have to apologize for not remembering the procedure for setting it
> up, but all the files came off the Debian tree. There is an ATI
> Control panel (read GUI) which lets you control the internal and
> external monitors.
> 
> I ran the both monitors for a while, but the larger external monitor
> won out.  Here's a clip of the relevant sections of the xorg.conf
> file. I found this somewhere on the internet and just fooled with it
> until it worked. I have the fglrx-control, -driver, and -kernel-src
> version 8.28.8-4 installed.
> 
> Hope this helps.
> 
> John
<<INSERT>>>

I have an IBM T43p with SUSE 10.1 and the Proprietary ATI Drivers from
www2.ati.com/suse installed.

The fglrx (also proprietary) control provides the needed functionality,
in my case through sax2 (Suse X Config tool).

> 
> Section "Monitor"
>         Identifier   "Monitor0"
>         VendorName   "Monitor Vendor"
>         ModelName    "LCD Panel 1280x800"
>         Option      "dpms"
>         HorizSync 28-103
>         VertRefresh 40-110
>         Gamma 1.0 1.0 1.0
> #       external clone monitor
> #       HorizSync2    30.0 - 82.0
> #       VertRefresh2  50.0 - 75.0
>    # must use "xset dpms 300 0 0" for DPMS
>    Modeline "1400x1050" 107.85 1400 1450 1500 1999 1050 1058 1070 1150
>    Modeline "1400x1050" 122.00 1400 1464 1784 1912 1050 1052 1064 1090
> -HSync -VSync
>    # 1400x1050 @ 74.37Hz, 81.1 kHz HSync
>    ModeLine "1400x1050" 155.00 1400 1464 1784 1912 1050 1052 1064 1090
> -HSync -VSync
>    # 1400x1050 @ 91.00Hz, 99.19 kHz HSync
>    ModeLine "1400x1050" 189.65 1400 1464 1784 1912 1050 1052 1064 1090
> -HSync -VSync
>    # 1280x1024 & 75Hz
>    Modeline "1280x1024-75" 135 1280 1296 1440 1688 1024 1025 1028 1066
> +HSync +VSync
>    # 1280x1024 & 60Hz
>    Modeline "1280x1024-60" 108 1280 1328 1440 1688 1024 1025 1028 1066
> +HSync +VSync
> EndSection
> 
> Section "Device"
>         Identifier  "Videocard0"
>         Driver  "fglrx"
>         VendorName  "Videocard vendor"
>         BoardName   "ATI Radeon Mobility 9600 M10"
>        Option "BusType" "PCI"
> #0731
>    ### Available Driver options are:-
>    ### 2D ACCELLERATION
>    Option "RenderAccel" "yes"   # hardware Render acceleration
>    Option "BackinStore" "yes"   # prevent artifacts
>    ### 3D ACCELLERATION
>    Option "EnablePageFlip"      "yes"   # Improves performance
>    Option "AGPFastWrite"        "yes"   #
>    Option "AGPMode"             "4"     # Supports AGP Nx
> 
>    # Option "CRTScreen" # ? Castillo ? (broken!)
>    # these "clone"s are experimental (D.J.Barry at cornell)
>    # turns the external monitor on even without a unit attached
>    Option "CloneDisplay" "2"
>    # syncs for the external video -- now can operate independently
>    Option "CloneHSync" "30-82"
>    Option "CloneVRefresh" "50-75"
>    # force an external mode -- DDC detection on some projectors does not work
>    # for 1024x768 on both, use "1024x786" "Modes" in "Screen" below also
> #   Option "CloneMode" "1280x1024" "1024x786"
> #   Option "NoAccel"
> #   Option "SWcursor"
>    Option "HWcursor"
>    Option "Dac6Bit"
>    Option "Dac8Bit"
> #   Option "ForcePCIMode"
>    Option "CCEPIOMode"
>    Option "CCENoSecurity"
>    Option "CCEusecTimeout"
>    Option "AGPSize"
>    Option "RingSize"
>    Option "VBListSize"
>    Option "VBSize"
> #   Option "UseCCEfor2D"
>    Option "PanelWidth"
>    Option "PanelHeight"
>    ##Option "UseFBDev"
> EndSection
> 
> Section "Screen"
>         Identifier "Screen0"
>         Device     "Videocard0"
>         Monitor    "Monitor0"
>     Option "DesktopSetup"               "Clone"
> 
> #   Device "ATI Radeon R300"
> #   Monitor "LCD Panel internal"
> 
>    # 24 bits is the nice default setup
>    DefaultDepth 24
>    DefaultFbBpp 32
>    # -- OR --
>    # use depth 16 if you want DRI/DRM/GL acceleration
>    #DefaultDepth 16
> 
>    SubSection "Display"
>       Depth 8
>       Modes "1280x800" "1280x1024" "1024x768" "800x600" "640x480"
>     EndSubSection
> 
>    SubSection "Display"
>       Depth 16
>       Modes "1280x800" "1280x1024" "1024x768" "800x600" "640x480"
>    EndSubSection
> 
>    SubSection "Display"
>       Depth 24
>       Modes "1680x1050" "1280x800" "1280x1024" "1024x768" "800x600" "640x480"
>    EndSubSection
> 
>    SubSection "Display"
>       Depth 32
>       Modes "1680x1050" "1280x800" "1280x1024" "1024x768" "800x600" "640x480"
>    EndSubSection
> EndSection
> 
> 
> 
> -- 
> John



More information about the SATLUG mailing list