You are not logged in.

#1 2008-10-10 21:01:53

SyXbiT
Member
From: Seattle, WA
Registered: 2008-06-28
Posts: 177
Website

if someone has ATI 4870 working with compiz, can you post your xorg

since ATI's announcements to improve support, and rumours that catalyst 8.10 will enable blu-ray playback, I've been itching to get one.
Today I swapped out my nvidia 8800GTS for an ATI 4870.
I used the skeleton xorg recommended in the Arch ATI wiki, but on bootup, nothing worked.
after some troubleshooting, i went to the command line and disabled the autostart of compiz. now everything seems to work perfectly.
but, still no compiz.

I'd tweaked my nvidia xorg for the last 3 years (across 2 desktops and 5 laptops), so I'm a n00b with ATI.
could someone post their ati xorg that has compiz working?

thanks

Offline

#2 2008-10-11 01:43:34

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: if someone has ATI 4870 working with compiz, can you post your xorg

I can't help you directly, but I can give you a few hints to where you might be able to get some help.

I did a lot of work myself to get a mid-range, recent ATI card to work with Arch, but try as I might, I failed epically. I've heard reports of the 4870 working fine so I'm assuming that it's simply that the X1550 card isn't supported well.

However, while I tried to get my X1550 working I did many different things including everything except the kitchen sink in xorg.conf. After running everything in /etc/X11 (I have 23498576987523 copies of xorg.conf big_smile) through grep, this is the result: a smorgasbord of options and (possibly-hidden or undocumented) settings. Note that this isn't a real xorg.conf, it's the interesting bits' of about 55 different ones.

    #Option        "HPD" "off"
    #Option        "AccelMethod" "exa"
    #Option        "AddARGBGLXVisuals" "True"
    #Option        "AllowGLXWithCompisite" "True"
    #Option        "ColorTiling" "on"
    #Option        "DRI" "true"
    #Option        "EnablePageFlip" "true"
    #Option        "MigrationHeuristic" "greedy"
    #Option        "NoDDC" "false"                  # [<bool>]
    #Option        "PageFlip" "true"               # [<bool>]
    #Option        "ShowCache" "false"             # [<bool>]
    #Option        "TripleBuffer" "True"
    #Option        "XAANoOffscreenPixmaps" "True"
    #Option        "XvMCSurfaces"           # <i>
    #Option     "AccelMethod" "exa"
    Option        "AIGLX" "True"
    Option        "AccelMethod"        "XAA"
    Option        "AddARGBGLXVisuals"        "True"      # <UNSUPP>
    Option        "AllowGLXWithComposite"    "true"
    Option        "Capabilities"    "0x00000000"
    Option        "Composite"    "Enable"
    Option        "DAMAGE"    "true"
    Option        "DPMS"
    Option        "DRI"            "False"
    Option        "DRI"            "True"
    Option        "DRI" "false"
    Option        "Device" "/dev/input/mice"
    Option        "DisableGLXRootClipping"    "True"
    Option        "HPD" "swap"
    Option        "ModeDebug"        "True"
    Option        "OpenGLOverlay"        "off"
    Option        "PageFlip"        "True"
    Option        "Protocol" "auto"
    Option        "RENDER"    "true"
    Option        "RenderAccel"            "True"  
    Option        "RenderAccel"        "True"
    Option        "ShowCache"        "True"
    Option        "Textured2D"        "on"
    Option        "TexturedVideo"        "on"
    Option        "TripleBuffer"        "True"
    Option        "VideoOverlay"        "off"
    Option        "VideoOverlay"        "on"
    Option        "XAANoOffscreenPixmaps"    "False"
    Option        "XvMCSurfaces"        "6"
    Option        "ZAxisMapping" "4 5 6 7"
    Option        "AIGLX" "True"
    Option        "AIGLX" "true"
    Option        "AccelMethod" "XAA"
    Option        "AccelMethod" "exa"
    Option        "AccelMethod" "xaa"
    Option        "AddARGBGLXVisuals" "True"
    Option        "AllowGLXWithCompisite" "True"
    Option        "BlockSignalsOnLock" "0"     # [<bool>]
    Option        "ColorTiling" "on"
    Option        "Composite" "Enable"
    Option        "DAMAGE" "Enable"
    Option        "DPMS"
    Option        "DPMS" "true"
    Option        "DPMS" "yes"                  # [<bool>]
    Option        "DRI" "True"
    Option        "DRI" "true"
    Option        "Device" "/dev/input/mice"
    Option        "EnablePageFlip" "true"
    Option        "FastSwap" "on"               # [<bool>]
    Option        "ForceGenericCPU" "yes"       # [<bool>]
    Option        "MigrationHeuristic" "greedy"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "NoDDC" "true"                  # [<bool>]
    Option        "OffScreenPixmaps" "no"       # [<bool>]
    Option        "PageFlip" "true"               # [<bool>]
    Option        "PreferredMode" "1400x1050@84.0Hz"
    Option        "Protocol" "auto"
    Option        "RENDER" "Enable"
    Option        "ShowCache" "true"             # [<bool>]
    Option        "Textured2D" "on"    # [<bool>]
    Option        "TexturedXrender" "on"    # [<bool>]
    Option        "TripleBuffer" "True"
    Option        "UseFastTLS" "0"
    Option        "UseFastTLS" "1"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "XAANoOffscreenPixmaps" "True"
    Option        "XvMCSurfaces"           # <i>
    Option        "ZAxisMapping" "4 5 6 7"
    Option    "AIGLX" "true"
    Option    "IgnoreABI" "on"
    Option         "XAANoOffscreenPixmals" "True"
    Option         "XAANoOffscreenPixmaps" "True"
    Option         "AIGLX" "true"
    Option      "AccelMethod" "XAA"
    Option      "DRI" "True"
    Option      "MigrationHeuristic" "greedy"
    Option      "XAANoOffscreenPixmaps" "False"
    Option      "XAANoOffscreenPixmaps" "true"
    Option      "XVideo" "On"
    Option     "AccelMethod" "exa"
    Option     "AccelMethod" "xaa"
    Option     "PageFlip" "true"               # [<bool>]
    Option     "ShowCache" "true"             # [<bool>]
    Option  "VBERestore" "yes" 
    Option "AIGLX" "true"
    Option "AllowMouseOpenFail" "on"
    Option "BackingStore" "on"
    Option "Capabilities" "0×00000000″
    Option "Composite" "Enable"
    Option "Composite" "true"
    Option "DRI" "false"
    Option "FSAAEnable" "off"
    Option "FSAAScale" "0″
    Option "IgnoreABI" "on"
    Option "OpenGLOverlay" "off"
    Option "PreferredMode" "1400x1050@84.0Hz"
    Option "TexturedXrender" "off"
    Option "TripleBuffer" "True"
    Option "UseFastTLS" "1"
    Option "VideoOverlay" "on"
    Option "XAANoOffscreenPixmaps"
    Option "XAANoOffscreenPixmaps" "True"
    Option "XAANoOffscreenPixmaps" "true"
        ### Available Driver options are:-
        ### [arg]: arg optional
        #Option     "AGPMask"                # <i>
        #Option     "AGPv3Mask"              # <i>
        #Option     "ASICClock"              # <i>
        #Option     "BackBufferMode"         # <i>
        #Option     "BlockSignalsOnLock"     # [<bool>]
        #Option     "BufferTiling"           # [<bool>]
        #Option     "BusType"                # [<str>]
        #Option     "CacheLines"             # <i>
        #Option     "Capabilities"           # <i>
        #Option     "CapabilitiesEx"         # <i>
        #Option     "CenterMode"             # [<bool>]
        #Option     "ClientDriverName"       # [<str>]
        #Option     "ColorKey"               # <i>
        #Option     "DPMS"                   # [<bool>]
        #Option     "DRI"                    # [<bool>]
        #Option     "DRM_bufsize"            # <i>
        #Option     "DRM_nbufs"              # <i>
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "DefaultOnDC"            # [<bool>]
        #Option     "DefaultRefresh"         # [<bool>]
        #Option     "DefaultVisualTrueColor"     # [<bool>]
        #Option     "DepthBufferMode"        # <i>
        #Option     "DesktopSetup"           # [<str>]
        #Option     "DisableOvScaler"        # [<bool>]
        #Option     "EnableDepthMoves"       # [<bool>]
        #Option     "EnableIrqMgr"           # [<bool>]
        #Option     "EnableMonitor"          # <str>
        #Option     "EnableMulticard"        # [<bool>]
        #Option     "EnableOpaqueOverlayVisual"     # [<bool>]
        #Option     "EnablePPLIB"            # [<bool>]
        #Option     "EnablePrivateBackZ"     # [<bool>]
        #Option     "FBC"                    # [<bool>]
        #Option     "FastStart"              # [<bool>]
        #Option     "FastSwap"               # [<bool>]
        #Option     "ForceGenericCPU"        # [<bool>]
        #Option     "ForceMonitors"          # [<str>]
        #Option     "FrontBufferMode"        # <i>
        #Option     "GammaCorrectionI"       # <i>
        #Option     "GammaCorrectionII"      # <i>
        #Option     "HSync2"                 # [<str>]
        #Option     "KernelModuleParm"       # [<str>]
        #Option     "LogoColBG"              # <i>
        #Option     "LogoColFG"              # <i>
        #Option     "LogoPosX"               # <i>
        #Option     "LogoPosY"               # <i>
        #Option     "MaxGARTSize"            # <i>
        #Option     "MemClock"               # <i>
        #Option     "Mode2"                  # [<str>]
        #Option     "ModeSetClearScreen"     # [<bool>]
        #Option     "MonitorLayout"          # [<str>]
        #Option     "NoAccel"                # [<bool>]
        #Option     "NoAccel"                # [<bool>]
        #Option     "NoDDC"                  # [<bool>]
        #Option     "NoDRI"                  # [<bool>]
        #Option     "OffScreenPixmaps"       # [<bool>]
        #Option     "OpenGLOverlay"          # [<bool>]
        #Option     "OverlayBufferMode"      # <i>
        #Option     "OverlayOnCRTC2"         # [<bool>]
        #Option     "PPPTforGART"            # [<bool>]
        #Option     "PageFlip"               # [<bool>]
        #Option     "PairModes"              # [<str>]
        #Option     "PreferredVRefresh"      # <i>
        #Option     "Profile"                # <str>
        #Option     "ProfileDriver"          # [<bool>]
        #Option     "PseudoColorVisuals"     # [<bool>]
        #Option     "RingSize"               # <i>
        #Option     "SWcursor"               # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "ScreenOverlap"          # <i>
        #Option     "ShadowFB"               # [<bool>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "Stereo"                 # [<bool>]
        #Option     "StereoSyncEnable"       # <i>
        #Option     "SwapScreens"            # [<bool>]
        #Option     "TMDSCoherentMode"       # [<bool>]
        #Option     "TVColorAdj"             # <i>
        #Option     "TVFormat"               # [<str>]
        #Option     "TVHPosAdj"              # <i>
        #Option     "TVHSizeAdj"             # <i>
        #Option     "TVHStartAdj"            # <i>
        #Option     "TVOverscan"             # [<bool>]
        #Option     "TVStandard"             # [<str>]
        #Option     "TVVPosAdj"              # <i>
        #Option     "TVVSizeAdj"             # <i>
        #Option     "TexturedVideo"          # [<bool>]
        #Option     "TexturedVideo" "on"          # [<bool>]
        #Option     "TexturedVideoSync"      # [<bool>]
        #Option     "TexturedVideoSync" "on"     # [<bool>]
        #Option     "UseFastTLS"             # <i>
        #Option     "UseInternalAGPGART"     # [<bool>]
        #Option     "VRefresh2"              # [<str>]
        #Option     "VideoOverlay"           # [<bool>]
        #Option     "VideoOverlayBufferMode"     # <i>
        #Option     "XAANoOffscreenPixmaps" "true"
        #Option     "XvMCSurfaces"           # <i>
        Option     "BlockSignalsOnLock" "0"     # [<bool>]
        Option     "DPMS" "yes"                  # [<bool>]
        Option     "DRI"              "yes"      # [<bool>]
        Option     "FastSwap" "on"               # [<bool>]
        Option     "ForceGenericCPU" "yes"       # [<bool>]
        Option     "NoAccel"            "no"    # [<bool>]
        Option     "NoDDC" "true"                  # [<bool>]
        Option     "OffScreenPixmaps" "no"       # [<bool>]
        Option     "PageFlip" "true"               # [<bool>]
        Option     "ShowCache" "true"             # [<bool>]
        Option     "Textured2D"         "on"    # [<bool>]
        Option     "TexturedXrender"    "on"    # [<bool>]
        Option     "XvMCSurfaces"           # <i>
        Option     "XvMCSurfaces" "no"          # <i>
        Option  "Clone" "true"
        Option  "DevicePresence" "yes" 
        Option  "MonitorLayout" "CRT,LFP" 
        Option "XAANoOffscreenPixmaps" "true"
       ## Driver / Performance Options
       Option      "XAANoOffscreenPixmaps" "true"
    Option        "DRI" "true"
    Option        "DesktopSetup" "single"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "auto"
    Option        "TVOverscan" "on"
    Option        "ZAxisMapping" "4 5 6 7"
    Option "AIGLX" "True"
    Option "Composite" "Enable"
#    Option        "AccelMethod"        "EXA"    # SLOW
#    Option        "AccelMethod"        "XAA"
#    Option        "AllowGLXWithComposite"    "true"
#    Option        "CacheLines"        "1"
#    Option        "Capabilities"    "0x00000000"
#    Option        "ColorKey"
#    Option        "DRI"            "True"
#    Option        "Dac6Bit"
#    Option        "HPD" "swap"
#    Option        "NoAccel"
#    Option        "NoDDC"            "True"
#    Option        "SWcursor"
#    Option        "VideoOverlay"        "on"
#    Option        "AccelMethod" "exa"
#    Option        "AddARGBGLXVisuals" "True"
#    Option        "AllowGLXWithCompisite" "True"
#    Option        "BackingStore" "on"
#    Option        "BlockSignalsOnLock" "0"     # [<bool>]
#    Option        "ColorTiling" "on"
#    Option        "DPMS" "yes"                  # [<bool>]
#    Option        "DRI" "true"
#    Option        "DesktopSetup" "single"
#    Option        "EnablePageFlip" "true"
#    Option        "FastSwap" "on"               # [<bool>]
#    Option        "ForceGenericCPU" "yes"       # [<bool>]
#    Option        "MigrationHeuristic" "greedy"
#    Option        "NoDDC" "true"                  # [<bool>]
#    Option        "OffScreenPixmaps" "no"       # [<bool>]
#    Option        "OpenGLOverlay" "off"
#    Option        "PageFlip" "true"               # [<bool>]
#    Option        "ShowCache" "true"             # [<bool>]
#    Option        "TVOverscan" "on"
#    Option        "Textured2D" "on"
#    Option        "Textured2D" "on"    # [<bool>]
#    Option        "TexturedVideo" "on"
#    Option        "TexturedXrender" "off"
#    Option        "TexturedXrender" "on"    # [<bool>]
#    Option        "TripleBuffer" "True"
#    Option        "UseFastTLS" "0"
#    Option        "UseFastTLS" "1"
#    Option        "VideoOverlay" "off"
#    Option        "XAANoOffscreenPixmaps" "True"
#    Option        "XvMCSurfaces"           # <i>
#    Option         "XAANoOffscreenPixmals" "True"
#    Option         "XAANoOffscreenPixmaps" "True"
#    Option     "AccelMethod" "xaa"
#    Option     "CacheLines"             # <i>
#    Option     "ColorKey"               # <i>
#    Option     "DRI"                    # [<bool>]
#    Option     "Dac6Bit"                # [<bool>]
#    Option     "NoAccel"                # [<bool>]
#    Option     "NoDDC" "true"                  # [<bool>]
#    Option     "SWcursor"               # [<bool>]
#    Option     "XAANoOffscreenPixmaps" "true"
#    Option "AccelMethod" "EXA"
#    Option "DAMAGE" "true"
#    Option "XAANoOffscreenPixmaps"
#       Option      "BackingStore" "on"
#       Option      "OpenGLOverlay" "Off"
#       Option      "Textured2D" "on"
#       Option      "TexturedVideo" "On"
#       Option      "TexturedXRender" "on"
#       Option      "UseFastTLS" "1"
#       Option      "VideoOverlay" "Off"
# Option "RenderAccel" "false"
##    Option        "AllowGLXWithCompisite"        "True"      # <UNSUPP>
##    Option        "ColorTiling"            "on"      # <UNSUPP>
##    Option        "EnablePageFlip"        "True"      # <UNSUPP>
##    Option        "MigrationHeuristic"        "greedy"  # <UNSUPP>
##    Option      "MigrationHeuristic" "greedy"
##    Option "AddARGBGLXVisuals" "True"
##    Option "AllowGLXWithCompisite" "True"
##    Option "ColorTiling" "on"
##    Option "EnablePageFlip" "true"
##      Option     "XvMCSurfaces"           # <i>
#Option SWCursor" "true"
OPtion "AllowGLXWithCompisite" "True"
Option        "DPMS"
Option "AGPFastWrite" "true"
Option "AGPMode" "4"
Option "AGPSize" "64"
Option "AccelMethod" "EXA"
Option "AccelMethod" "XAA"
Option "AddARGBGLXVisuals" "True"
Option "BackingStore" "true"
Option "BufferSize" "2"
Option "ColorTiling" "on"
Option "ColorTiling" "true"
Option "DAMAGE" "Enable"
Option "DRI" "true"
Option "DynamicClocks" "on"
Option "EnableDepthMoves" "true"
Option "EnablePageFlip" "true"
Option "NoRenderExtension" "0"
Option "OpenGLOverlay" "off"
Option "RENDER" "Enable"
Option "RenderAccel" "true"
Option "RingSize" "8"
Option "SubPixelOrder" "none"
Option "TripleBuffer" "True"
Option "VBERestore" "true"
Option "VideoOverlay" "on"
Option "XAANoOffscreenPixmaps" "True"
Option "XaaNoOffscreenPixmaps"
Option "mtrr" "on"

Now for a few links:

- I was just reading this... http://bbs.archlinux.org/viewtopic.php?id=54441 [EDIT: Oh, you posted there already big_smile]
- Phoronix' forums is the best - no, definitive - place to go for ATI (and nvidia) related info. Someone from ATI even reads and replies sometimes! So do duplicate your thread there if nobody answers in the next little while.

-dav7

Last edited by dav7 (2008-10-11 01:45:29)


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

Board footer

Powered by FluxBB