r3dux.org

A number-pimping side project from the valleys in *NEW* upside-down flavour.
  • rss
  • Home
  • About
  • Email

How To: Super Easily Speed Up Compiz / CompizFusion

r3dux | February 16, 2009

A real quick and easy way to speed up your compiz experience – first we’re gonna use fusion-icon which is just a little systray icon to get access to your compiz settings (also this is very useful to reload the window manager or set it back to KWin/Metacity or whatnot if Compiz decides to act up in any way). Fusion-icon isn’t bundled with Compiz by default, so if you haven’t already got it, from the terminal go with:

sudo apt-get install fusion-icon

[Update: It turns out you also need Compiz Settings Manager, so run sudo apt-get install compizconfig-settings-manager ]

Okay – now you’ve got it, you might want to run it… From the console type:

fusion-icon

And you’ll end up with a systray icon like the one pictured below:

fusion-icon

Okay – almost there… Right click on the Compiz Fusion Icon and select Settings Manager and then General Options and click the Display Settings tab. Here you’ll see the two options we’re going to tweak:

  • Refresh Rate, and
  • Sync to VBlank

Basically – to increase performance you just bang the refresh rate up to a higher value (maximum of 200) and untick the “Sync to VBlank” checkbox…

compiz-settings-manager

With that done, I get the following performance change from the Compiz Benchmark (found in Compiz Settings Manager):

compizbenchmarks

Over 230% speed increase? Not bad at all. However – as we all know there’s no such thing as a free lunch, for the sake of balance I’ll outline some downfalls of this method as well:

  • Your graphics card will be getting more of a workout, so will run hotter and the fans will spin faster (hence noisier) – and this can decrease the lifetime of your graphics card, but really only in the same way that driving your car will decrease the lifetime of your tyres… It’s there to be used!
  • With Sync to Vblank disabled – you’re going to get a bit of page-tearing, the severity of which and how much it bothers you will depend on your system and your own personal preferences.
  • Your compiz.real and Xorg process time will increase – which is to be expected as they’re going to be doing more work.

If you’re good with that or just want to cheaply get a big performance hit – go for it and enjoy your swifter compiz desktop!

Also, you don’t really need to whack the refresh up all the way to 200 if you’re just looking for a small boost. Edging the refresh up a little bit and leaving VSync on can be enough to improve performance to a point where everything is smooth & swish but isn’t hogging the box. Have a play with the options and see what best fits. Cheers!

Update: I’ve also found that (on NVidia graphics cards at least) checking the loose binding box through fusion-icon (under Compiz Options) increases compiz performance, as it seems the NVidia driver is pretty slow at assigning textures. If you wanted to start compiz from the commandline with this option, just call it with:

compiz --loose-binding

.

Related posts:

  1. How To: Fix Screengrabs in Jaunty w/ Compiz & Gnome
  2. How To: Fix Compiz Starting When You Log In in Ubuntu 9.04
Categories
How-To, Linux
Tags
Compiz, CompizFusion, Speed. How-To

Comments rss
Comments rss
Trackback
Trackback
Print This Post Print This Post

« Firefoxs Secret Shame Linkage #1 – A Journey of a Thousand Websites… »

2 Responses to “How To: Super Easily Speed Up Compiz / CompizFusion”

  1. How To: Fix Screengrabs in Jaunty w/ Compiz & Gnome | r3dux.org says:
    September 5, 2009 at 6:35 pm

    [...] click on the Compiz-Fusion Icon (Don’t have? Install directions here), then right-click on the Compiz Fusion Icon and select Settings Manager, then from the settings [...]

    Reply
  2. Noticeable speed-up in Ubuntu Karmic with this little tweak « Jeremy Wilkins says:
    January 3, 2010 at 12:49 pm

    [...] this and the Compiz adjustment here Karmic is considerably [...]

    Reply

Leave a Reply

Click here to cancel reply.

Translate

Categories

Archives

  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009

Post Calendar

February 2009
M T W T F S S
    Mar »
 1
2345678
9101112131415
16171819202122
232425262728  

Tags

10.04 360 ActionScript ActionScript 3.0 Adobe Ballarat Bash Compiz Controller CS4 CUFDIG302A Effect Film Fire Flash Gaming Hack How-To install Jaunty Josh Joplin Group Linkage Linux Little Big Planet Motion mount Music NAS Particle photography Photoshop Problem PS3 r3dux.org Retro Slides Softmod Sound Systems Ubuntu Video VirtualBox Wii Windows XBox

Linkage

  • 9GAG
  • A Day in the Life of Jim
  • Truxnor.net

Gamercard

Prepare for Awesome

Misc.

Creative Commons License

stopsoftwarepatents.eu petition banner

“Don't aspire to become irreplaceable. If you can't be replaced, you can't be promoted.”

rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox