You are not logged in.

#1 2010-01-28 01:39:05

brazman
Member
Registered: 2010-01-26
Posts: 8

[SOLVED]Thinkpad T60 ATI X1300 video driver

I just installed Arch on my IBM Thinkpad which has the ATI Mobel X1300. I can run glxgears and direct rendering is a yes. However, my fps are very low and just normal activities is trying due to slow scrolling of the screen. Just to get on a website and scroll through topics is really difficult. It seems that everything installed correctly however the performance is no where close to where it should be. Can someone please take a look and see if there is something else that I may try?

[ronnie@cylon ~]$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [Mobility Radeon X1300]

[ronnie@cylon ~]$ glxinfo | grep glx
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:

[ronnie@cylon ~]$ glxinfo | grep direct
direct rendering: Yes
[ronnie@cylon ~]$

[ronnie@cylon ~]$ glxgears
728 frames in 5.0 seconds = 145.487 FPS
854 frames in 5.0 seconds = 170.782 FPS
868 frames in 5.0 seconds = 173.447 FPS
866 frames in 5.0 seconds = 173.139 FPS
869 frames in 5.0 seconds = 173.719 FPS
863 frames in 5.0 seconds = 172.467 FPS
865 frames in 5.0 seconds = 172.853 FPS

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
    Load  "glx"
    Load  "dri2"
EndSection

Section "ServerFlags"
    Option "AutoAddDevices" "True"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbLayout" "en"
    Option      "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
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     "AccelMethod"            # [<str>]
        #Option     "offscreensize"          # [<str>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "ignoreconnector"        # [<str>]
        #Option     "forcereduced"           # [<bool>]
        #Option     "forcedpi"               # <i>
        #Option     "useconfiguredmonitor"     # [<bool>]
        #Option     "HPD"                    # <str>
        #Option     "NoRandr"                # [<bool>]
        #Option     "RROutputOrder"          # [<str>]
        #Option     "DRI"                    # [<bool>]
        #Option     "TVMode"                 # [<str>]
        #Option     "ScaleType"              # [<str>]
        #Option     "UseAtomBIOS"            # [<bool>]
        #Option     "AtomBIOS"               # [<str>]
        #Option     "UnverifiedFeatures"     # [<bool>]
        #Option     "Audio"                  # [<bool>]
        #Option     "AudioStreamSilence"     # [<str>]
        #Option     "HDMI"                   # [<str>]
        #Option     "COHERENT"               # [<str>]
        #Option     "ForceLowPowerMode"      # [<bool>]
        #Option     "LowPowerModeEngineClock"     # <i>
    Identifier  "Card0"
    Driver      "radeonhd"
    VendorName  "ATI Technologies Inc"
    BoardName   "M52 [Mobility Radeon X1300]"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

I would appreciate any help or advice that you can offer. This is a IBM T60 laptop model 2007CB4.

thanks,
brazman

Last edited by brazman (2010-01-29 18:18:11)

Offline

#2 2010-01-28 02:41:50

brazman
Member
Registered: 2010-01-26
Posts: 8

Re: [SOLVED]Thinkpad T60 ATI X1300 video driver

Solved my problem. Read this website instructions: http://wiki.archlinux.org/index.php/ATI which steered me to removing the radeonhd driver. Simply logged out of the desktop and as root did "pacman -R xf86-video-radeonhd" and then installed by "pacman -S xf86-video-ati". Ran "Xorg -configure" and copied that to /etc/X11/xorg.conf. The weird experience was when I tested by running the .new file created I didn't get the desktop. The screen was blank. At that point, I just rebooted the computer and did "startxfce4" and behold my desktop came up. The fps are now @1100 which is a significant improvement. Hope this helps someone else out.

brazman

Offline

Board footer

Powered by FluxBB