You are not logged in.
During my last upgrade pacman failed because /usr/share/applications/compiz.desktop existed. I moved the file and ran pacman -Syu again. This time it updated fine, but when I looked at compiz.desktop it had new settings (with about 30 lines of language specific lines [en], [es], etc.).
Anyway, the new file had:
Exec=compiz
Compiz would not work until I changed this to:
Exec=compiz ccp
I'm uncertain what the rest of the "new" settings do... They were not in the original compiz.desktop file I created. However, changing the above made compiz work again.
The Keyboard Shortcuts are now messed up though... I don't think this is because of compiz.desktop though. I tried reverting back to the original compiz.desktop and still have almost half of my Keyboard Shortcuts listed as <Unknown Action> (to include the shortcut for a terminal!!!)
Rob
Offline
Compiz 0.8.0 changed it way to save keyboard shortcut information. Check out the file ~/.config/compiz/compizconfig/Default.ini
Your old shortcuts are probably in section [core]. There is a new one called [commands] and you should move your shortcuts there.
Last edited by Morra (2009-02-26 14:33:45)
Offline
Morra,
Thanks for the reply... I only have the following 2 lines in ~/.config/compiz/compizconfig/Default.ini :
[decoration]
as_command = emerald --replace
Is there a system wide compiz Default.ini I could check?
Rob
Offline
It could be that Compiz tries to be compatible with your desktop environment and saves the information in .gconf or in some .kde folder.
If you don't have a plenty of missing shortcut keys I would recommend that you remap them with Compiz's own setting manager. I'm not sure if it is worth the hassle to tweak with the ini files.
I'm sorry that I can't help you more with this problem. Hopefully you or someone else finds an easy way to find back those keys ![]()
Offline
Thanks! I just started using Compiz for my keyboard shortcuts and that seems to work now...
Offline
Ok, I guess you had defined your keys with KDE or Gnome (or something else) and not with Compiz. I misunderstood you there ![]()
But I'm glad that things worked out in the end.
Offline