Hi raveit65, Initially I changed this bug to "invalid", but after reading through the comments I changed it back to "fix committed", as I hadn't updated the initial description with what the actual problem was.
The actual problem exposed in this report was that the backends were not being installed with the correct library suffix. The undefined symbol errors, however, are not a bug. This is because you are attempting to load them as compiz plugins directly. Because they are not compiz plugins, they do not contain the vtable entry point symbol that all compiz plugins have, hence the error message. If you wish to change the active backend, you need to adjust /etc/compizconfig/config and change the value for [gnome_session] from "backend = gconf" to "backend = $backend" (so long as MATE still exports DESKTOP_SESSION_ID) ** Changed in: compiz Status: In Progress => Invalid ** Changed in: compiz Status: Invalid => Fix Released ** Description changed: After installing compiz-0.9.9 revision 3644 on fedora 18+ i get those errors if itry to start compiz. [rave@mother ~]$ compiz --replace gsettings compiz (core) - Info: Loading plugin: core compiz (core) - Info: Starting plugin: core compiz (core) - Info: Loading plugin: gsettings compiz (core) - Error: dlsym: /usr/lib64/compiz/libgsettings.so: undefined symbol: getCompPluginVTable20090315_gsettings compiz (core) - Error: Failed to load plugin: gsettings compiz (core) - Info: Loading plugin: composite compiz (core) - Info: Starting plugin: composite compiz (core) - Info: Loading plugin: opengl compiz (core) - Info: Starting plugin: opengl compiz (core) - Info: Loading plugin: copytex compiz (core) - Info: Starting plugin: copytex compiz (core) - Info: Loading plugin: compiztoolbox compiz (core) - Info: Starting plugin: compiztoolbox compiz (core) - Info: Loading plugin: decor compiz (core) - Info: Starting plugin: decor compiz (core) - Info: Loading plugin: scale compiz (core) - Info: Starting plugin: scale compiz (core) - Info: Loading plugin: resize compiz (core) - Info: Starting plugin: resize compiz (core) - Info: Loading plugin: staticswitcher compiz (core) - Info: Starting plugin: staticswitcher compiz (core) - Info: Loading plugin: place compiz (core) - Info: Starting plugin: place compiz (core) - Info: Loading plugin: move compiz (core) - Info: Starting plugin: move compiz (core) - Info: Loading plugin: mousepoll compiz (core) - Info: Starting plugin: mousepoll compiz (core) - Info: Loading plugin: vpswitch compiz (core) - Info: Starting plugin: vpswitch compiz (core) - Info: Loading plugin: regex compiz (core) - Info: Starting plugin: regex compiz (core) - Info: Loading plugin: snap compiz (core) - Info: Starting plugin: snap compiz (core) - Info: Loading plugin: session compiz (core) - Info: Starting plugin: session compiz (core) - Info: Loading plugin: wall compiz (core) - Info: Starting plugin: wall compiz (core) - Info: Loading plugin: workarounds compiz (core) - Info: Starting plugin: workarounds compiz (core) - Info: Loading plugin: ezoom compiz (core) - Info: Starting plugin: ezoom - [rave@mother ~]$ compiz --replace ini compiz (core) - Info: Loading plugin: core compiz (core) - Info: Starting plugin: core compiz (core) - Info: Loading plugin: ini compiz (core) - Error: dlsym: /usr/lib64/compiz/libini.so: undefined symbol: getCompPluginVTable20090315_ini compiz (core) - Error: Failed to load plugin: ini compiz (core) - Info: Loading plugin: composite compiz (core) - Info: Starting plugin: composite compiz (core) - Info: Loading plugin: opengl compiz (core) - Info: Starting plugin: opengl compiz (core) - Info: Loading plugin: copytex compiz (core) - Info: Starting plugin: copytex compiz (core) - Info: Loading plugin: compiztoolbox compiz (core) - Info: Starting plugin: compiztoolbox compiz (core) - Info: Loading plugin: decor compiz (core) - Info: Starting plugin: decor compiz (core) - Info: Loading plugin: scale compiz (core) - Info: Starting plugin: scale compiz (core) - Info: Loading plugin: resize compiz (core) - Info: Starting plugin: resize compiz (core) - Info: Loading plugin: staticswitcher compiz (core) - Info: Starting plugin: staticswitcher compiz (core) - Info: Loading plugin: place compiz (core) - Info: Starting plugin: place compiz (core) - Info: Loading plugin: move compiz (core) - Info: Starting plugin: move compiz (core) - Info: Loading plugin: mousepoll compiz (core) - Info: Starting plugin: mousepoll compiz (core) - Info: Loading plugin: vpswitch compiz (core) - Info: Starting plugin: vpswitch compiz (core) - Info: Loading plugin: regex compiz (core) - Info: Starting plugin: regex compiz (core) - Info: Loading plugin: snap compiz (core) - Info: Starting plugin: snap compiz (core) - Info: Loading plugin: session compiz (core) - Info: Starting plugin: session compiz (core) - Info: Loading plugin: wall compiz (core) - Info: Starting plugin: wall compiz (core) - Info: Loading plugin: workarounds compiz (core) - Info: Starting plugin: workarounds compiz (core) - Info: Loading plugin: ezoom compiz (core) - Info: Starting plugin: ezoom In result changing a setting in ccsm doesn't work. Compiz start with ugly adwaita windows-decorator in fedora MATE-Desktop and only the wall plugin seems to be working. If you need more info let me know. Thanks for your work + + The problem the reporter appears to be describing (from the comments) is + that the backends are not installed with the correct lib suffix: + + Unfortunately, this configuration installs the compizconfig folder to + /usr/lib and not to /usr/lib64 + + -- Installing: /usr/lib/compizconfig/backends/libini.so + -- Set runtime path of "/usr/lib/compizconfig/backends/libini.so" to "/usr/lib" + -- Installing: /usr/lib64/libcompizconfig.so.0.0.0 + -- Up-to-date: /usr/lib64/libcompizconfig.so.0 + -- Up-to-date: /usr/lib64/libcompizconfig.so + + -- Installing: /usr/lib/compizconfig/backends/libgsettings.so + -- Set runtime path of "/usr/lib/compizconfig/backends/libgsettings.so" to "/usr/lib" + + (/usr/lib should be /usr/lib64) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1163611 Title: undefined symbol in libgsettings.so and libini.so To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1163611/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs