You are not logged in.
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
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 ) 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 ]
- 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