[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#578406: embedded checks and fallback: apparently wrong solution



On Mon, 2010-04-19 at 20:27 +0400, Michael Tokarev wrote: 
> 
>  2.  There's a limitation of max texture size in most radeon cards,
>    which is 2048.  Which means that in case a (virtual) resolution of
>    the screen is >2048 (which is not uncommon), new compiz will refuse
>    to start.  Previously compiz-manager has a feature to SKIP_CHECKS
>    and run compiz anyway.  Now that feature does not exist anymore.
>    Just today we were discussed this problem on irc with some ubuntu
>    user, -- the prob was nautilus trying to display background picture.
>    The solution for that user was to recompile compiz without the
>    above-mentioned patch and specify SKIP_CHECKS.  (It is because
>    almost all radeon cards actually works just fine with larger
>    texture sizes).

Compiz doesn't check these limits just for fun. If everything works
properly by simply disabling a check, that means either:

      * Compiz checks the wrong limit (e.g. texture size instead of
        viewport size) somewhere and needs to be fixed to check the
        right limit. 
      * The value checked doesn't accurately reflect the hardware
        capabilities, and the Mesa driver needs to be fixed.


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer



Reply to: