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

From: Jose Dapena Paz jdapena at igalia.com
Date: Tue Nov 21 13:19:19 EET 2006
	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?

-- 
Jose Dapena Paz <jdapena at igalia.com>
Igalia

More information about the maemo-developers mailing list