Language Selection

English French German Italian Portuguese Spanish

Compiz Fusion News: Tons of new developments!

Filed under
Software

Introduction:

So, a few major things that this post will cover today:

* Improved startup time for compiz
* Revived Input Redirection patches and MPX patches
* Compiz 0.7.8 released
* Three new plugins, new-maximumize, minimumize, new-put
* Simple CCSM for KDE

News in Features:

Improved startup time with protocol buffers.

If you haven’t read Erkin’s post about improved metadata parsing optimisation in compiz-fusion, you should definitely take a look. The post is a little technical, but the main point is that we have integrated Google’s protocol buffer technology to cache XML files into an optimised format, so that they can be parsed much faster. The results are a 4.5x faster Simple-CCSM startup, 2.4x faster CCSM startup and 1.25x Compiz startup (when used with the ccp plugin). These, of course are all variable, for best startup time, you should disable plugins you don’t use, then you don’t need to load 50 plugin libraries into memory and execute thier initialization functions, and then never use them. Of course, cold startup is *still* going to be quite slow, simply for the I/O reason. Once protocol buffers is integrated into compiz, you should see a much better compiz warm startup time

Revived Input Redirection / Multiple Pointer X patches!

Full Newsletter




More in Tux Machines

Ubuntu to Get Native HTML5 Streaming Through Google Chrome Soon

Netflix is looking to expand its business, and one of the ways to do that is to look at what other platforms it can support. Ubuntu is the most used Linux distribution, so it stands to reason that they might be interested to have their service working on it. Read more

Uselessd: A Stripped Down Version Of Systemd

The boycotting of systemd has led to the creation of uselessd, a new init daemon based off systemd that tries to strip out the "unnecessary" features. Uselessd in its early stages of development is systemd reduced to being a basic init daemon process with "the superfluous stuff cut out". Among the items removed are removing of journald, libudev, udevd, and superfluous unit types. Read more

Android One: Let us fill you in on Google’s big game

India is now the world’s third largest Internet market and “on a bullet train to become the second”. But even when we become the second with around 300 million Internet users, India would still have over 75 per cent of the population that has no access to this so-called information superhighway. It is this chunk of population that will form the “next billion” which companies like Nokia, and now Google, has been talking about. And it is this next billion that Google thinks will line up to buy and good smartphone that is also affordable. Read more

Mesa Gets Closer To Having OpenGL 4.0 Tessellation Support

A significant patch-set was published on Saturday night that implements the driver-independent bits of OpenGL 4's ARB_tessellation_shader extension inside Mesa. The tessellation support has been one of the big pieces missing from Mesa's OpenGL 4 implementation and fortunately it's getting close to mainline. Chris Forbes of Intel published fifty-six patches this weekend that implement the driver-independent portions of the extension inside Mesa. Of course, the driver portions still need to follow for it to be useful. Read more