PDA

View Full Version : [Solved] Compiz crashes on right click with applications


poppop
December 6th, 2006, 07:22 AM
I experience a strange bug in compiz installed on an Ubuntu Edgy dist.
After launching totem by opening a mp3 for example, if I try to do a right click on the task bar rectangle of the totem instance, gnome catches a crash and reset all my workspace (Taskbars and tray icons).
This happens only when Compiz is running.

Does anyone has the same problem ?

Sorcerer
December 6th, 2006, 07:10 PM
Doesn't crash compiz for me but restarts gnome-panel and makes some system-tray icons (gnome-compiz-manager, gnome-power-manager) 1 pixel wide. When running compiz from terminal, this line appears:
Made widgetMade widgetMade widgetMade widgetMade widgetMade widgetMade widget
I think it could be related to the right-click context menu because the bug (and the menu) doesn't happen with metacity.

mikedee
December 6th, 2006, 07:15 PM
Try disabling the widget plugin, that error message is from there.

Sorcerer
December 6th, 2006, 07:22 PM
No error anymore, but g-w-d still crashes.

mikedee
December 6th, 2006, 07:31 PM
It might be related to the libwnck version that you have. This is the library that controls the right click menu on the window title (and I think on gnome panel too).

You also could try removing all of the non-essential plugins and see if it is one of them (animation, fade, minimize or wobbly could cause it).

I cannot be much more help I am afraid :(

fldc
December 6th, 2006, 09:42 PM
I had this problem with a patched version of libwnck 2.16.1 and compiz, seem to have disappeared with a vanilla 2.16.2.

poppop
December 7th, 2006, 07:20 PM
I tried to download the last version of the libwnck, I made a .configure .make et .make install on my Ubuntu distros. It seems everything has been correctly installed but the bug still occurs.
How can I be sure that the library has really been installed ?
I'm quite new with linux so...

[Edit] : In fact I succeed to install this library, I change the prefix to the good path for my distro (/usr instead of /usr/local) and now it works ! thanks fldc
Now I don't know if I can delete the library files located in the /usr/local...