The savage driver and possibly the hardware itself is not supporting a function "non power of two textures" nor a software workaround. This prevents (at least) Beryl/Compiz to work with 3D accelerated hardware with (but not limited to) SuperSavage or Twister (KN 133) chips [S3 Savage "family"]. the displayed error is: "beryl: Support for non power of two textures missing". Although it may be clearly a Beryl/Compiz bug, may be that a workaround can be made in the driver side. thank you
Unfortunately, the hardware doesn't support NPOT textures. It would probably be a better idea to teach compiz/beryl to use regular POT textures then to use software NPOT textures. POT textures would be wasteful memory-wise, but but should work fine.
*** Bug 8806 has been marked as a duplicate of this bug. ***
I filed bug 9077 for this.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.