Nvidia cards are not supported by compiz (your desktop effects). I too have an Nvidia card so what I did was add the following to /etc/X11/xorg.conf :
Under Section "Module"
Code:
Load "dbe"
Load "extmod"
Under Section "Device"
Code:
Option "XAANoOffscreenPixmaps" "true"
Option "AllowGLXWithComposite" "true"
Option "TripleBuffer" "true"
Option "RenderAccel" "true"
Under Section "Extensions"
Code:
Option "Composite" "Enable"
Under Section "Screen"
Code:
Option "AddARGBGLXVisuals" "true"
Under Section "ServerLayout"
Code:
Option "AIGLX" "true"
Tell me how that works out.
You ought to back up xorg.conf just incase you mess up. Say /etc/X11/xorg.conf.backup1
If worse comes to worst and you performed this wrong you will usually get a console login. If so then type the following (If you break xorg.conf) :
$ vi /etc/X11/xorg.conf.backup1
Then type
Code:
:save /etc/X11/xorg.conf
Also, what desktop environment are you using, Gnome or Kde?