Just replace clutter is not a good practice. From my understanding, Moblin has a big dependency on Clutter based stack, but not only clutter itself. If you replace clutter, you have to replace corresponding NBTK, clutter-gtk, etc.
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of lifu Sent: 2009年8月22日 5:18 To: [email protected] Subject: [Moblin Dev] New clutter/mutter failed I put the moblin-netbook-developer-beta-refesh-20090802 image on my workstation so it can run moblin2 UX. Everything works fine, until I replace the libclutter and mutter that I built from source. The building sequence was something like cd clutter-0.9.8; ./configure --prefix=/usr; make; make install cd gobject-introspection-0.6.3; ./configure --prefix=/usr; make; make install cd gir-repository-0.6.3; ./configure --prefix=/usr; make; make install cd mutter-moblin-2.0; ./configure --prefix=/usr; make; make install After the new libclutter and mutter are installed, I couldn't start X. The log says a lot of CLUTTER_IS_TEXTURE assertion at different clutter functions. All moblin-panels are the orginal one, but I don't think they matter. Did I miss anything? The cut-paste X log is. .... lots of message cut ... ** (gnome-settings-daemon:789): WARNING **: PA Connection failed Created UPnP Source: Rhapsody (mwritche-MOBL1) (moblin-panel-applications:738): Clutter-CRITICAL **: clutter_texture_get_base_size: assertion `CLUTTER_IS_TEXTURE (texture)' failed (moblin-panel-applications:738): Nbtk-WARNING **: Error loading image: Failed to open file '/usr/share/icons/moblin/48x48/categories/applications-other.png': No such file or directory Window manager warning: Log level 16: Could not load library [/home/lifu/tmp/lib/mutter/plugins/moblin-netbook.so (/home/lifu/tmp/lib/mutter/plugins/moblin-netbook.so: cannot open shared object file: No such file or directory)] Window manager warning: Log level 8: failed to load plugins (moblin-panel-applications:738): Clutter-CRITICAL **: clutter_texture_get_base_size: assertion `CLUTTER_IS_TEXTURE (texture)' failed (moblin-panel-applications:738): Nbtk-WARNING **: Error loading image: Failed to open file '/usr/share/icons/moblin/48x48/categories/applications-other.png': No such file or directory (moblin-panel-applications:738): Clutter-CRITICAL **: clutter_texture_get_base_size: assertion `CLUTTER_IS_TEXTURE (texture)' failed (moblin-panel-applications:738): Nbtk-WARNING **: Error loading image: Failed to open file '/usr/share/icons/moblin/48x48/categories/applications-other.png': No such file or directory (moblin-panel-applications:738): Clutter-CRITICAL **: clutter_texture_get_base_size: assertion `CLUTTER_IS_TEXTURE (texture)' failed (moblin-panel-applications:738): Nbtk-WARNING **: Error loading image: Failed to open file '/usr/share/icons/moblin/48x48/categories/applications-other.png': No such file or directory (moblin-panel-applications:738): Clutter-CRITICAL **: clutter_texture_get_base_size: assertion `CLUTTER_IS_TEXTURE (texture)' failedfailed (moblin-panel-applications:738): Nbtk-WARNING **: Error loading image: Failed to open file '/usr/share/icons/moblin/48x48/categories/applications-other.png': No such file or directory _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists
