Thursday, September 20, 2007

Compiz fusion slow on nvidia

I used compiz fusion on a old laptop. There it seemed to work very fast and good. Now recently I bought a new laptop. Normally it should be much faster, because I now have dualcore and a Nvidia 8600 GT. After installing compiz fusion it was just slower than my previous computer. I thought it were problems with the driver, so I kept waiting for new drivers. Yesterday actually there were new nvidia drivers that should improve performance with a lot of nvidia 8*** cards. Now I didn't saw compiz fusion go any faster. That's when I started to look for another solution.

Now I ran 'compiz fusion' through 'compiz --replace'. That way I didn't enabled "indirect rendering". That was silly, I have a fast graphic card and I don't use it. Also it seems that for nvidia cards you need to enable 'loose binding'. I don't know what it does, but I get an enormous performance boost when I enable it.

So if you run compiz like me, you have to run: 'compiz --replace --indirect-rendering --loose-binding'. Or if you're using the compiz-icon. Right-click on the icon and in compiz-options you need to check 'Loose binding' and 'indirect rendering'.

Note: I have read a lot of posts before posting this. It could be that 'indirect rendering' doesn't help performance. So try to run compiz without it and look to the performance to be sure.

18 reacties:

Doctor said...

I have a quick nvidia card as well and compiz always runs choppy until I disable "detect refresh rate" and set the manual refresh rate slider to something high. This can be found in CCSM under general options / display settings tab. I discussed this once with the devs on IRC and they said that detect refresh rate is primarily used to improve out-of-the-box performance on low-end cards.

never said...

Running compiz --refresh --indirect-rendering --loose-binding was enough to fix performance on my old AGP Geforce 5500FX card. Slow card, sure, but with these options it's quite enough to run Compiz well.

Manuel said...

well for me works the refresh setting, but i dont know exactly in what number to put the refresh. Can u tell me?

Perkin said...

Wow!... Compiz fusion wasn't working well enough for me, but with your help i could speed it up a lot!..


Thank you very much!

Faustop said...

Thanx ...... I have a SUPER fast Nvidia card ... that I don't use for anything but compiz fusion ... no games nothing .. I set the manual refresh as high as it would go and disabled the detect refresh settings and like magic it picked up .... awesome

Tim

Alroger Filho said...

OMG. Thank You! Compiz is blazing fast now, even with video and SecondLife (3D heavy) running at top quality and speed.

For the record, I have Ubuntu Intrepid latest updates, 32bits, nVidia GeForce 8600GT. I use the fusion-icon to switch compiz on and off... I guess I don't need the off button no more.

梦中林 said...
This post has been removed by a blog administrator.
梦中林 said...
This post has been removed by a blog administrator.
shdh said...
This post has been removed by a blog administrator.
shdh said...
This post has been removed by a blog administrator.
belrion16 said...
This post has been removed by a blog administrator.
jislsnhd said...
This post has been removed by a blog administrator.
陈凯燕 said...
This post has been removed by a blog administrator.
筱娅 said...
This post has been removed by a blog administrator.
cheng said...
This post has been removed by a blog administrator.
mei said...
This post has been removed by a blog administrator.
game gold said...
This post has been removed by a blog administrator.
vfdvgf said...

you can get Wow Power Leveling and wow gold wow power leveling