← Back to team overview

compiz team mailing list archive

[Bug 740298] Re: ATI/fglrx workaround patch

 

For historic reasons, if fglrx detects the compiz program, it falls back to "indirect mode" OpenGL.
This fix works in combination with a soon to be released fglrx driver (version latter than 8.84.60).
With this patch, Unity will work on systems with the fglrx driver.

Symptoms:
    With a non-patched version of fglrx the following fails:
        - running "compiz --replace" with the Unity plugin enable will fail at startup.
        - running "unity" also fails at startup.
    Make a copy of the compiz binary (in /usr/bin) and name it "compiz-hack". If you run "compiz-hack --replace" with the Unity plugin enable, then Unity will not fail.

Evidences of fglrx working with this compiz patch:
    - running "compiz --replace" with the Unity plugin enable should not fail at startup.
    - running "unity" should not fail at startup.

    - The following examples in Nux should run:
        gputests/texture_copy_blur
        gputests/texture_blur

    - auto-pilot reported PASS:
        Xlib.protocol.request.QueryExtension
        Showing tool tip...
        Showing quicklist...
        Dragging entire launcher...
        (32, 57)
        pressing
        releasing
        Moving launcher icon along edge...
        Dragging launcher straight out and dropping...
        Dragging a launcher icon out, and moving it...
        PASS

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/740298

Title:
  ATI/fglrx workaround patch



References