Compiz crashes and looses settings in Gnome

Hello,
I just have installed Opensuse with Gnome Desktop and have to say that I’m quite comfortable with it.
However I’m having some problems with Compiz.

The first problem is that Opensuse crashes every time I switch a window via “alt+tab” or when I’m using the window switcher which can be activated by moving the mouse in the top right corner (or where ever it is configured).
When the system crashes I can still move the mouse but it doesn’t react on any buttons (be it mouse or keyboard). However the PC’s Power button, which I have configured to shut down the PC (in the screen-saver/energy settings), still works properly.
I also have to mention that it only crashes when I change the window and not when I use “alt+tab” or the window switcher and pick the window I was already using.

The second problem is that the edge options, which can be set in the simple Compiz editor, have to be reconfigured after every reboot. It’s not that the settings would have changed but I just have to change them to a different option and than change it back again to the option I already had switched to make it work.
These edge options are the main reason for me to use Compiz and I don’t really want to miss them.

I think it can’t be wrong to give you some information about my system:
-Operating System: Opensuse 11.1 i386
-Mainboard: Asus P5Q
-CPU: Intel Core 2 Duo E8400
-Ram: Kingston Value Ram DDR2-800 4GB
-Graphic card: Zotac Nvidia Geforce 9800GTX Amp with driver version 180.22

I have installed the system several times and always have the problems as soon as I activate Compiz which is the first thing I do after installing the graphic card driver.

I’m afraid my English isn’t to good and I hope I could describe my problems properly.

Thanks for any help
Tobias

Edit: I forgot to mention that i didn’t have this problems in Ubuntu.

I found some error regarding compiz in a file called “xsession-errors” placed in my home directory. Maybe it is any help.
(I have cut a bit from the start.)

which: no kwin in (/home/tobias/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
which: no fusion-icon in (/home/tobias/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
Checking for Xdmx: not present.
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0612 (rev a2) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (8192): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
/usr/bin/compiz (core) - Error: Plugin ‘text’ not loaded.

/usr/bin/compiz (shift) - Warn: No compatible text plugin loaded.
which: no kwin in (/home/tobias/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
Starting gtk-window-decorator
gnome-session[3834]: WARNING: Application ‘gnome-wm.desktop’ failed to register before timeout
E: socket-client.c: socket(): Die Adressfamilie wird von der Protokollfamilie nicht unterstützt
Initializing nautilus-dice extension
Initializing nautilus-share extension
Initializing nautilus-open-terminal extension

** (nautilus:4409): WARNING **: Unable to add monitor: Nicht unterstützt

** (nautilus:4409): WARNING **: Unable to add monitor: Nicht unterstützt
gnome-session[3834]: WARNING: Application ‘libcanberra-login-sound.desktop’ failed to register before timeout
W: main.c: High-priority scheduling enabled in configuration but not allowed by policy.
W: core-util.c: setpriority(): Keine Berechtigung
W: ltdl-bind-now.c: Finden von originalem dlopen-Loader fehlgeschlagen.

** (nm-applet:4485): WARNING **: No connections defined
beagled will run in the background.
Use beagle-status to check progress of beagled.
For log files check /home/tobias/.beagle/Log/current-Beagle.

e[35;01mwarning: No hp: or hpfax: devices found in any installed CUPS queue. Exiting.e[0m

e[01mHP Linux Imaging and Printing System (ver. 2.8.7)e[0m
e[01mSystem Tray Status Service ver. 0.1e[0m

Copyright (c) 2001-8 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

*** glibc detected *** /usr/bin/compiz: double free or corruption (!prev): 0x08b5e080 ***
======= Backtrace: =========
/lib/libc.so.6[0xb79e8654]
/lib/libc.so.6(cfree+0x9c)[0xb79e9f3c]
/usr/X11R6/lib/libGL.so.1[0xb7b65311]
======= Memory map: ========
08048000-08083000 r-xp 00000000 08:02 380312 /usr/bin/compiz
08083000-08084000 r–p 0003a000 08:02 380312 /usr/bin/compiz
08084000-08085000 rw-p 0003b000 08:02 380312 /usr/bin/compiz
08085000-08d64000 rw-p 08085000 00:00 0 [heap]
b6200000-b6221000 rw-p b6200000 00:00 0
b6221000-b6300000 —p b6221000 00:00 0
b6378000-b6578000 rw-s 329aa000 00:0e 7880 /dev/nvidia0
b6578000-b6678000 rw-s 33513000 00:0e 7880 /dev/nvidia0
b6678000-b66b8000 rw-s 328a3000 00:0e 7880 /dev/nvidia0
b66b8000-b66d8000 rw-s 32d77000 00:0e 7880 /dev/nvidia0
b67ea000-b681e000 rw-p b67ea000 00:00 0
b681e000-b683f000 rw-s 00000000 00:09 32768 /SYSV00000000 (deleted)
b683f000-b6848000 r-xp 00000000 08:02 363302 /usr/lib/libXcursor.so.1.0.2
b6848000-b6849000 r–p 00008000 08:02 363302 /usr/lib/libXcursor.so.1.0.2
b6849000-b684a000 rw-p 00009000 08:02 363302 /usr/lib/libXcursor.so.1.0.2
b6856000-b6857000 rw-p b6856000 00:00 0
b6857000-b685b000 rw-s 329a6000 00:0e 7880 /dev/nvidia0
b6a23000-b6a24000 rw-s d0b30000 00:0e 7880 /dev/nvidia0
b6a24000-b6a25000 rw-s 32404000 00:0e 7880 /dev/nvidia0
b6a25000-b6a26000 rw-s 32405000 00:0e 7880 /dev/nvidia0
b6a31000-b6a37000 rw-p b6a31000 00:00 0
b6a37000-b6a38000 rw-s fdc06000 00:0e 7880 /dev/nvidia0
b6ac9000-b6aca000 rw-s 33804000 00:0e 7880 /dev/nvidia0
b6ade000-b6af6000 r-xp 00000000 08:02 363499 /usr/lib/libcompizconfig.so.0.0.0
b6af6000-b6af7000 r–p 00017000 08:02 363499 /usr/lib/libcompizconfig.so.0.0.0
b6af7000-b6af8000 rw-p 00018000 08:02 363499 /usr/lib/libcompizconfig.so.0.0.0
b6af8000-b6b05000 r-xp 00000000 08:02 985075 /lib/libgcc_s.so.1
b6b05000-b6b06000 r–p 0000c000 08:02 985075 /lib/libgcc_s.so.1
b6b06000-b6b07000 rw-p 0000d000 08:02 985075 /lib/libgcc_s.so.1
b6b07000-b6b0f000 rw-p b6b07000 00:00 0
b6b0f000-b6b10000 r-xp 00000000 08:02 478359 /usr/lib/tls/libnvidia-tls.so.180.22
b6b10000-b6b11000 rw-p 00000000 08:02 478359 /usr/lib/tls/libnvidia-tls.so.180.22
b6b11000-b7780000 r-xp 00000000 08:02 610675 /usr/X11R6/lib/libGLcore.so.180.22
b7780000-b7970000 rwxp 00c6f000 08:02 610675 /usr/X11R6/lib/libGLcore.so.180.22
b7970000-b797c000 rwxp b7970000 00:00 0
b797c000-b7ad1000 r-xp 00000000 08:02 984975 /lib/libc-2.9.so
b7ad1000-b7ad2000 —p 00155000 08:02 984975 /lib/libc-2.9.so
b7ad2000-b7ad4000 r–p 00155000 08:02 984975 /lib/libc-2.9.so
b7ad4000-b7ad5000 rw-p 00157000 08:02 984975 /lib/libc-2.9.so
b7ad5000-b7ad9000 rw-p b7ad5000 00:00 0
b7ad9000-b7b00000 r-xp 00000000 08:02 984979 /lib/libm-2.9.so
b7b00000-b7b01000 r–p 00026000 08:02 984979 /lib/libm-2.9.so
b7b01000-b7b02000 rw-p 00027000 08:02 984979 /lib/libm-2.9.so
b7b02000-b7b8f000 r-xp 00000000 08:02 610673 /usr/X11R6/lib/libGL.so.180.22
b7b8f000-b7bad000 rwxp 0008d000 08:02 610673 /usr/X11R6/lib/libGL.so.180.22
b7bad000-b7bbc000 rwxp b7bad000 00:00 0
b7bbc000-b7bbf000 r-xp 00000000 08:02 984978 /lib/libdl-2.9.so
b7bbf000-b7bc0000 r–p 00002000 08:02 984978 /lib/libdl-2.9.so
b7bc0000-b7bc1000 rw-p 00003000 08:02 984978 /lib/libdl-2.9.so
b7bc1000-b7bc3000 r-xp 00000000 08:02 361388 /usr/lib/libXau.so.6.0.0
b7bc3000-b7bc4000 r–p 00001000 08:02 361388 /usr/lib/libXau.so.6.0.0
b7bc4000-b7bc5000 rw-p 00002000 08:02 361388 /usr/lib/libXau.so.6.0.0
b7bc5000-b7be1000 r-xp 00000000 08:02 363087 /usr/lib/libxcb.so.1.0.0
b7be1000-b7be2000 r–p 0001b000 08:02 363087 /usr/lib/libxcb.so.1.0.0
b7be2000-b7be3000 rw-p 0001c000 08:02 363087 /usr/lib/libxcb.so.1.0.0
b7be3000-b7be4000 r-xp 00000000 08:02 363082 /usr/lib/libxcb-xlib.so.0.0.0
b7be4000-b7be5000 r–p 00000000 08:02 363082 /usr/lib/libxcb-xlib.so.0.0.0
b7be5000-b7be6000 rw-p 00001000 08:02 363082 /usr/lib/libxcb-xlib.so.0.0.0
b7be6000-b7be7000 rw-p b7be6000 00:00 0
b7be7000-b7d16000 r-xp 00000000 08:02 363161 /usr/lib/libX11.so.6.2.0
b7d16000-b7d17000 r–p 0012e000 08:02 363161 /usr/lib/libX11.so.6.2.0
b7d17000-b7d1a000 rw-p 0012f000 08:02 363161 /usr/lib/libX11.so.6.2.0
b7d1a000-b7d31000 r-xp 00000000 08:02 363265 /usr/lib/libICE.so.6.3.0
b7d31000-b7d32000 r–p 00016000 08:02 363265 /usr/lib/libICE.so.6.3.0
b7d32000-b7d33000 rw-p 00017000 08:02 363265 /usr/lib/libICE.so.6.3.0
b7d33000-b7d35000 rw-p b7d33000 00:00 0
b7d35000-b7d39000 r-xp 00000000 08:02 985019 /lib/libuuid.so.1.2
b7d39000-b7d3a000 r–p 00003000 08:02 985019 /lib/libuuid.so.1.2
b7d3a000-b7d3b000 rw-p 00004000 08:02 985019 /lib/libuuid.so.1.2
b7d3b000-b7d42000 r-xp 00000000 08:02 363274 /usr/lib/libSM.so.6.0.0
b7d42000-b7d43000 r–p 00006000 08:02 363274 /usr/lib/libSM.so.6.0.0
b7d43000-b7d44000 rw-p 00007000 08:02 363274 /usr/lib/libSM.so.6.0.0
b7d44000-b7d4d000 r-xp 00000000 08:02 363430 /usr/lib/libstartup-notification-1.so.0.0.0
b7d4d000-b7d4e000 r–p 00008000 08:02 363430 /usr/lib/libstartup-notification-1.so.0.0.0
b7d4e000-b7d4f000 rw-p 00009000 08:02 363430 /usr/lib/libstartup-notification-1.so.0.0.0
b7d4f000-b7d62000 r-xp 00000000 08:02 984997 /lib/libz.so.1.2.3
b7d62000-b7d63000 r–p 00012000 08:02 984997 /lib/libz.so.1.2.3
b7d63000-b7d64000 rw-p 00013000 08:02 984997 /lib/libz.so.1.2.3
b7d64000-b7d65000 rw-p b7d64000 00:00 0
b7d65000-b7eb2000 r-xp 00000000 08:02 363683 /usr/lib/libxml2.so.2.7.1
b7eb2000-b7eb3000 —p 0014d000 08:02 363683 /usr/lib/libxml2.so.2.7.1
b7eb3000-b7eb7000 r–p 0014d000 08:02 363683 /usr/lib/libxml2.so.2.7.1
b7eb7000-b7eb8000 rw-p 00151000 08:02 363683 /usr/lib/libxml2.so.2.7.1
b7eb8000-b7eb9000 rw-p b7eb8000 00:00 0
b7eb9000-b7ef2000 r-xp 00000000 08:02 363418 /usr/lib/libxslt.so.1.1.24
b7ef2000-b7ef3000 r–p 00038000 08:02 363418 /usr/lib/libxslt.so.1.1.24
b7ef3000-b7ef4000 rw-p 00039000 08:02 363418 /usr/lib/libxslt.so.1.1.24
b7ef4000-b7f03000 r-xp 00000000 08:02 363169 /usr/lib/libXext.so.6.4.0
b7f03000-b7f04000 r–p 0000e000 08:02 363169 /usr/lib/libXext.so.6.4.0
b7f04000-b7f05000 rw-p 0000f000 08:02 363169 /usr/lib/libXext.so.6.4.0
b7f05000-b7f07000 r-xp 00000000 08:02 363310 /usr/lib/libXinerama.so.1.0.0
b7f07000-b7f08000 r–p 00001000 08:02 363310 /usr/lib/libXinerama.so.1.0.0
b7f08000-b7f09000 rw-p 00002000 08:02 363310 /usr/lib/libXinerama.so.1.0.0
b7f09000-b7f11000 r-xp 00000000 08:02 363281 /usr/lib/libXrender.so.1.3.0
b7f11000-b7f12000 r–p 00007000 08:02 363281 /usr/lib/libXrender.so.1.3.0
b7f12000-b7f13000 rw-p 00008000 08:02 363281 /usr/lib/libXrender.so.1.3.0
b7f13000-b7f19000 r-xp 00000000 08:02 363312 /usr/lib/libXrandr.so.2.1.0
b7f19000-b7f1a000 r–p 00005000 08:02 363312 /usr/lib/libXrandr.so.2.1.0
b7f1a000-b7f1b000 rw-p 00006000 08:02 363312 /usr/lib/libXrandr.so.2.1.0
b7f1b000-b7f1c000 rw-p b7f1b000 00:00 0
b7f1c000-b7f20000 r-xp 00000000 08:02 363282 /usr/lib/libXfixes.so.3.1.0
b7f20000-b7f21000 r–p 00003000 08:02 363282 /usr/lib/libXfixes.so.3.1.0
b7f21000-b7f22000 rw-p 00004000 08:02 363282 /usr/lib/libXfixes.so.3.1.0
b7f22000-b7f24000 r-xp 00000000 08:02 363303 /usr/lib/libXdamage.so.1.1.0
b7f24000-b7f25000 r–p 00001000 08:02 363303 /usr/lib/libXdamage.so.1.1.0
b7f25000-b7f26000 rw-p 00002000 08:02 363303 /usr/lib/libXdamage.so.1.1.0
b7f26000-b7f28000 r-xp 00000000 08:02 363301 /usr/lib/libXcomposite.so.1.0.0
b7f28000-b7f29000 r–p 00001000 08:02 363301 /usr/lib/libXcomposite.so.1.0.0
b7f29000-b7f2a000 rw-p 00002000 08:02 363301 /usr/lib/libXcomposite.so.1.0.0
b7f2a000-b7f2b000 r-xp 00000000 08:02 363160 /usr/lib/libX11-xcb.so.1.0.0
b7f2b000-b7f2c000 r–p 00000000 08:02 363160 /usr/lib/libX11-xcb.so.1.0.0
b7f2c000-b7f2d000 rw-p 00001000 08:02 363160 /usr/lib/libX11-xcb.so.1.0.0
b7f2d000-b7f2e000 rw-s fd060000 00:0e 7880 /dev/nvidia0
b7f2e000-b7f31000 r-xp 00000000 08:02 477256 /usr/lib/compizconfig/backends/libini.so
b7f31000-b7f32000 r–p 00002000 08:02 477256 /usr/lib/compizconfig/backends/libini.so
b7f32000-b7f33000 rw-p 00003000 08:02 477256 /usr/lib/compizconfig/backends/libini.so
b7f38000-b7f40000 rw-p b7f38000 00:00 0
b7f42000-b7f43000 rw-p b7f42000 00:00 0
b7f43000-b7f61000 r-xp 00000000 08:02 985544 /lib/ld-2.9.so
b7f61000-b7f62000 r–p 0001d000 08:02 985544 /lib/ld-2.9.so
b7f62000-b7f63000 rw-p 0001e000 08:02 985544 /lib/ld-2.9.so
bff44000-bff62000 rwxp bffe1000 00:00 0 [stack]
bff62000-bff63000 rw-p bffff000 00:00 0
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
/usr/bin/compiz-manager: line 424: 4378 Abgebrochen ${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS “$@” $COMPIZ_PLUGINS
Fenstermanager-Warnung:Gespeicherte Sitzungsdatei /home/tobias/.config/metacity/sessions/10ec62e0967fa48b2b123454263457819500000038340019.ms konnte nicht gelesen werden: Datei »/home/tobias/.config/metacity/sessions/10ec62e0967fa48b2b123454263457819500000038340019.ms« konnte nicht geöffnet werden: Datei oder Verzeichnis nicht gefunden
Nautilus-Share-Message: REFRESHING SHARES
Nautilus-Share-Message: ------------------------------------------
Nautilus-Share-Message: spawn arg “net”
Nautilus-Share-Message: spawn arg “usershare”
Nautilus-Share-Message: spawn arg “info”
Nautilus-Share-Message: end of spawn args; SPAWNING

Nautilus-Share-Message: returned from spawn: SUCCESS:
Nautilus-Share-Message: exit code 255
Nautilus-Share-Message: ------------------------------------------
Nautilus-Share-Message: Called “net usershare info” but it failed: ‘net usershare’ returned error 255: net usershare: usershares are currently disabled

Solved it with completely uninstalling Compiz and deleting all of it’s components and reinstalling it.
Not an elegant way but it worked.