You are not logged in.

#1 2008-06-16 23:03:44

kinection
Member
Registered: 2008-04-08
Posts: 12

Catalyst and Mobile Radeon 9700

Hello, I'm wondering if anybody has success getting the Mobile Radeon 9700 working with the catalyst drivers.

For some reason, lspci says I have a Radeon 9600, although it's supposed to be a Radeon 9700

lspci:

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]

xorg.conf with input devices removed:

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "aticonfig-Screen[0]"
    InputDevice    "TouchPad" "CorePointer"
    InputDevice    "sniper2100" "SendCoreEvents"
    InputDevice    "microsoftWireless" "SendCoreEvents"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
    FontPath     "/usr/share/fonts/75dpi"
    FontPath     "/usr/share/fonts/100dpi"
    FontPath     "/usr/local/share/fonts"
EndSection

Section "Module"
    Load  "record"
    Load  "extmod"
    Load  "ddc"
    Load  "dbe"
    Load  "dri"
    Load  "glx"
    Load  "xtrap"
    Load  "freetype"
    Load  "bitmap"
    Load  "type1"
    Load  "synaptics"
EndSection

Section "ServerFlags"
    Option        "Xinerama" "false"
    Option        "AIGLX" "on"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]"
    Driver      "fglrx"
    
    Option        "DynamicClocks"                "on"
    #Option        "DRI"                        "true"
    #Option        "XAANoOffscreenPixmaps"        "true"
    Option        "KernelModuleParm"            "agplock=0"
    Option        "UseInternalAGPGART"         "no"    #7-12-2006
    Option        "NoTV"                        "yes"
    Option        "no_accel"                    "no"
    Option        "no_dri"                    "no"

    Screen        0
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]"
    Device     "aticonfig-Device[0]"
    Monitor    "aticonfig-Monitor[0]"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes    "1280x800"
    EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode         0666
EndSection

I can get everything working with OSS drivers, and somewhat working with fglrx. `glxinfo` tells me DRI is working. However, when running `glxgears`, weird things happen. The gears dont' seem to be turning, but I get about 2500~ FPS. Then, if I were to try fgl_glxgears, everything dies. The machine locks up, my only option being a magic sysreq reboot. Is this simply a xorg.conf configuration problem?

Oddly, I recently tried out the fglrx drivers again by using aticonfig to generate a xorg.conf, and now it seems like I startup in multimonitor mode, and I don't seem to be able to stop that from happening.

If anybody could give me some sample xorg.conf to test out, it would be awesome.

My laptop is an obscure ABS Mayhem G2.

Any other information required?

Thanks ahead of time.


~kinection

Offline

#2 2008-06-18 16:30:09

Laertes
Member
From: Munich
Registered: 2007-04-08
Posts: 66

Re: Catalyst and Mobile Radeon 9700

I have the same card and after many months facing problems with the catalyst drivers (xvideo freezings, unexpected resets, corrupted fonts...) and trying many configurations in xorg.conf, I switched back to the open drivers. Everything works fine, including 3D games (Frets on Fire) with good performance.

My advice is to forget about propietary drivers, at least for this card.

By the way, glxgears doesn´t work for me neither, but don't worry, 3D games work.

Offline

#3 2008-06-18 16:41:36

Laertes
Member
From: Munich
Registered: 2007-04-08
Posts: 66

Re: Catalyst and Mobile Radeon 9700

Sorry, I forgot to post my xorg.conf.

For the catalyst drivers this was the best one for me:

Section "Device"
        Identifier  "Card1"
        Driver      "fglrx"
        Option      "XAANoOffscreenPixmaps" "on"
        Option      "VideoOverlay" "off"
        Option      "TexturedVideo" "on"
        Option      "Textured2D" "on"
        Option      "TexturedXrender" "off"
        Option      "OpenGLOverlay" "off"
        Option      "UseFastTLS" "1"
        Option      "BlockSignalsOnLock" "on"
        Option      "DesktopSetup" "single"
        Option      "DRI" "true"
        Option      "TVOverscan" "on"
EndSection

and for the open drivers:

Section "Device"
        Option      "DynamicClocks" "True"
        Identifier  "Card0"
        Driver      "radeon"
        VendorName  "All"
        BoardName   "All"
        Option      "DynamicClocks" "True"
        Option      "ColorTiling" "on"
        Option      "AGPFastWrite" "False"
        Option      "XAANoOffscreenPixmaps" "True"
        Option      "BackingStore"    "True"
        Option      "EnablePageFlip" "On"
        Option      "TVStandard" "pal" 
EndSection

Offline

#4 2008-06-21 05:28:32

kinection
Member
Registered: 2008-04-08
Posts: 12

Re: Catalyst and Mobile Radeon 9700

Hmm, would there anything else that needs to configured for the radeon drivers other than xorg? FretsOnFire is still incredibly choppy after reproducing your open driver xorg settings.

Do you have AIGLX on?

DRI is working?

The thing is, proprietary drivers were kind of working when I was still using gentoo, none of the later ones worked though, I had to use a specific version. At some point, I upgraded to a newer version to try it out, it screwed up, and even reverting it wouldn't help anymore. I've always wondered what else may have been modified, was never able to figure it out.


~kinection

Offline

#5 2008-06-23 21:08:17

Laertes
Member
From: Munich
Registered: 2007-04-08
Posts: 66

Re: Catalyst and Mobile Radeon 9700

Which version of Frets on Fire do you have? Any mod? In my case the original Frets on Fire was very choppy until I disabled the antialiasing option. Now I am using Ds-Alarian mod and it works very smoothly in 1400x1050 and 80 FPS with all the graphic options on, even the antialiasing at 8x.

AIGLX is on and DRI works. AFAIK the radeon driver is only configured in xorg.conf.

Offline

Board footer

Powered by FluxBB