OK, I have made some progress with Clutter and the savage. The failure
to acquire a visual is caused by clutter requesting non-zero alpha depth
when checking for available visuals. The savage driver does not support
alpha so it never returns a usable visual. I changed clutter to get rid
of this request and suddenly it works - sort of. That alpha request is
there for a reason so the savage driver should be changed to either
support alpha (difficult if the hardware does not offer support) or
ignore the alpha request.

For now clutter is semi-usable when patched. I'm running clutter 1.2.2
so the patch is not applicable to the version currently used in Ubuntu.
I'll have a look at implementing alpha support in the savage driver
which would be the real solution to this problem.

-- 
Crash with ClutterGLX critical
https://bugs.launchpad.net/bugs/293201
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-savage in ubuntu.

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to