You are not logged in.

#1 2009-04-18 11:52:10

weakhead
Member
From: Poland
Registered: 2008-08-21
Posts: 341
Website

[solved] xorg-server 1.6 under Mobility Radeon X2300

Hello.

Situation with older ATI graphic cards and their Linux drivers went a bit strange lately. I understand why Catalyst is no more present in official repository - if I can still get it from AUR, then its fine for me. But now I just don't know what to do...
Can't use catalyst (fglrx): 9.4 doesn't support my card, older drivers doesn't work with new xorg (1.6).
RadeonHD is very slow for my card.
Opensource ATI (radeon) driver is almost good but I have strange problem with thin lines on the right side of my screen when something moves. As far as I know this driver doesn't yet work with DRI2/UXA - only experimental support for those now.

Here's my xorg.conf:

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

Section "ServerFlags"
    Option "DontZap" "false"
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  "record"
    Load  "glx"
    Load  "extmod"
    Load  "dri"
    # Load  "dri2"
    Load  "dbe"
    Load  "drm"
    Load  "synaptics"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

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

Section "Monitor"
    #DisplaySize      330   210    # mm
    Identifier   "Monitor0"
    VendorName   "CMO"
    ModelName    "1526"
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     "SWcursor"               # [<bool>]
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "Dac8Bit"                # [<bool>]
        #Option     "BusType"                # [<str>]
        #Option     "CPPIOMode"              # [<bool>]
        #Option     "CPusecTimeout"          # <i>
        Option     "AGPMode" "4"
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        Option     "EnablePageFlip" "on"
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        Option     "ColorTiling" "on"
        #Option     "VideoKey"               # <i>
        #Option     "RageTheatreCrystal"     # <i>
        #Option     "RageTheatreTunerPort"     # <i>
        #Option     "RageTheatreCompositePort"     # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"              # <i>
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "ScalerWidth"            # <i>
        #Option     "RenderAccel"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess" "false"
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        Option     "AccelMethod" "EXA"
        #Option     "DRI"                    # [<bool>]
        #Option     "ConnectorTable"         # <str>
        #Option     "DefaultConnectorTable"     # [<bool>]
        #Option     "DefaultTMDSPLL"         # [<bool>]
        #Option     "TVDACLoadDetect"        # [<bool>]
        #Option     "ForceTVOut"             # [<bool>]
        #Option     "TVStandard"             # <str>
        #Option     "IgnoreLidStatus"        # [<bool>]
        #Option     "DefaultTVDACAdj"        # [<bool>]
        #Option     "Int10"                  # [<bool>]
        #Option     "EXAVSync"               # [<bool>]
        #Option     "ATOMTVOut"              # [<bool>]
        #Option     "R4xxATOM"               # [<bool>]
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "Mobility Radeon X2300"
    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

Section "DRI"
    Group "video"
    Mode 0666
EndSection

And here;s my question to Arch community: what should I do?
Should I do something with my xorg.conf?
Or should I wait for new release of Catalyst driver - will it ever support my X2300? Maybe after final release of Ubuntu 9.04 (I've heard that ATI releases its drivers soon after that)?

Thanks in advance.

Last edited by weakhead (2009-04-20 19:02:27)

Offline

#2 2009-04-19 19:13:28

monovibe
Member
Registered: 2008-12-06
Posts: 9

Re: [solved] xorg-server 1.6 under Mobility Radeon X2300

i m using x2300 also and i just keep using xorg 1.5.3 (luckily i hvn't clear my pacman cache) and catalyst-old 9.3 from the AUR.  and according to the phoronix site :

http://www.phoronix.com/vr.php?view=13724

something more usable on the 3d side for the open radeonhd driver is coming.

Last edited by monovibe (2009-04-19 19:14:55)

Offline

#3 2009-04-19 20:34:59

signor_rossi
Member
Registered: 2007-08-24
Posts: 257

Re: [solved] xorg-server 1.6 under Mobility Radeon X2300

Have you tried usig XAA? instead of EXA? Maybe EXA causes the problems with the thin lines. And did you already try radeon from GIT? Also to be found in AUR.

Last edited by signor_rossi (2009-04-19 20:35:14)

Offline

#4 2009-04-20 14:29:32

weakhead
Member
From: Poland
Registered: 2008-08-21
Posts: 341
Website

Re: [solved] xorg-server 1.6 under Mobility Radeon X2300

Thanks for tip, I will try those.

EDIT: XAA AccelMethod works great. Thanks again!

Last edited by weakhead (2009-04-20 19:02:05)

Offline

Board footer

Powered by FluxBB