[maemo-developers] [maemo-developers] Matchbox crash on booting sardine

From: Tapani Pälli tapani.palli at nokia.com
Date: Tue Nov 21 14:03:50 EET 2006
ext Jose Dapena Paz wrote:
> 	Hi,
>
> 	I've been migrating my 770 to Sardine following the dual boot
> procedure:
>
> http://maemo.org/maemowiki/HowTo_GetStartedWithSardine
> http://maemo.org/maemowiki/SardineDistro
> http://sardine.garage.maemo.org/getting_started.html
>
> 	The upgrade gets frozen. After some attempts, I could make the device
> run in a way that let me check what's killin the machine.
>
> 	Steps I did to be able to run a shell inside:
> 	* Upgrade as much as possible running a chroot of the sardine distro in
> my mmc from standard running distro in flash. (apt-get install of as
> much packages as possible to prevent removal of osso connectivity
> packages).
> 	* Add a /etc/no_lg_reboots file (it seems contents do not matter).
>
> 	This way I get the device started, and it seems there's no matchbox
> running. After running a shell through ssh (I've installed the dropbear
> ssh I found that matchbox wasn't running. If I try this (emulating the
> behaviour I suppose osso af init has):
>
> . ./osso-gtk.defs
> . ./matchbox.defs
> matchbox-window-manager \
>       -theme $MBTHEME \
>       -use_titlebar $TITLEBAR \
>       -use_desktop_mode $DESKTOPMODE \
>       -use_lowlight $LOWLIGHT \
>       -use_cursor $SHOWCURSOR \
>       -use_dialog_mode $DIALOGMODE \
>       -use_super_modal $SUPERMODAL
>
> I get this error:
> matchbox-window-manager[1235]: GLIB ERROR ** Pango - file shape.c: line
> 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0)
> aborting...
>
> 	With this problem I cannot run matchbox in Sardine. I didn't manage to
> make it start :(. Any hint?
>   

This happens because of Sardine having glib 2.10 and pango 1.8. Sardine
will have glib + pango upgrade soon and this should solve all the
problems. I recommend to rollback glib to version 2.8 (latest tag being
https://stage.maemo.org/svn/maemo/projects/haf/tags/glib2.0/2.8.6-1osso11/).

https://maemo.org/bugzilla/show_bug.cgi?id=869

// Tapani


More information about the maemo-developers mailing list