Bugfixing and Testing

Hi everyone,

So a release is coming around, but there is nothing stopping you from testing the next development version of compiz right now!

Over the past 2 or so weeks, I’ve gotten some phenomenal amounts of input varying from quirks, crash reports and other problems which I probably wouldn’t have spotted otherwise. As a result, I fixed some really quite serious bugs, including:

  • Really ugly visual glitches on the switcher and static-switcher plugins
  • Various crashes in the animation plugin
  • Rapid redirects/unredirects as a result of the opengl plugin being reloaded all the time which could lead to a hang in libDRI
  • Windows not being focused in some cases
  • Immovable tabbed windows
  • The “Elements Behind Windows” option not working
  • Various build quirks

Over the past 2 or so days, I did some refactoring of the buildsystem so that plugins do not need to use ‘rpath’ in order to link to libraries such as libcompizconfig and libdecoration. This means that we can finally build RPM and Debian packages. Hopefully a PPA for Ubuntu will be coming soon, and we might even see Compiz 0.9.2~ in Ubuntu Maverick Meerkat if we’re lucky 🙂

However, what I really need now is some user input on some of the more crucial elements of this release. This includes:

  • Ensuring that compiz builds from a fresh build from the new commits that have gone into the master branches
  • Going into CCSM and disabling the “opengl” and “composite” and relaunching your window decorator and telling me if it works as expected (albeit, it’s a little slow, but I will work on this for 0.9.2)
  • If you have a screen resolution that is higher than your maximum texture size, enabling the “Copy To Texture” plugin and telling me if compiz appears to work.

As usual, you can post any quirks to this forum thread [1] and see this post by soreau for a nice script to do everything for you 🙂

[1] Speaking of the forum, if you miss the old theme, then I can tell you that one is being worked on for the new phpBB forum. Also, I’m aware of the spam problems – if anybody wants to nominate themselves to be a moderator and has some kind of significant community experience then feel free to apply and clean off the spam on the forum, I hardly have any time these days 😦

edit: I created a google form for people to fill out bugs while testing. Go Go Go!

edit: If you’re getting build errors for libcompizconfig when upgrading, do rm ${PREFIX}/share/cmake/LibCompizConfigCommon.cmake and compile again.



6 thoughts on “Bugfixing and Testing

  1. These louis vuitton agendas have a cute and fun appeal, and are unique to exemplify the fusion of fashion and function in this seasons handbag collections. leather agendasThe original designs of Louis Vuitton Agendas has captured the fashion of the season as well as the lifestyle of one-of-a-kind artworks by focusing on handbags that blend art and function in our louis vuitton agendas online shop. replica Louis Vuitton Agendas Collection is perfect for the woman who appreciates high quality handbags and seeks to incorporate beauty with function.

Leave a comment