[maemo-developers] [maemo-developers] Tutorial: Maemo_Dev_Platform_RS_v1.0.tgz and sapwood-server

From: Alexander.Farber at nokia.com Alexander.Farber at nokia.com
Date: Fri May 27 19:34:10 EEST 2005
Hi,

I am using RH9 and trying to follow the tutorial but the file
http://repository.maemo.org/stable/1.0/arm/Maemo_Dev_Platform_RS_v1.0.tgz
mentioned at
http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Building-for-ARM
seems to be missing (its size is 0)?

Another bigger problem for me is that when I run "af-sb-init.sh start",
then in the Xnest I see the grey background image with the letters 
"Home" above it, but I don't see the "start-button" left to the "Home". 
And also the "taskbar" on the left side window is not there.

I've listed the errors on the bottom of this mail.

It mentions some "sapwood-server". I've searched around and have 
tried running /targets/SDK_PC/usr/lib/sapwood/sapwood-server &
manually. After that I see "** INFO: server started" and see that
process in the "ps"-output. But nothing changes in the Xnest window,
even if I run "af-sb-init.sh stop/start".

I wonder if my problems are maybe coming from the RedHat's LANG
being set to en_US.UTF-8. I've tried running "env LANG=C ./login"
but it didn't help.

Also, my home dir at the laptop is a bit unusual - it is /opt/home/afarber
and I was getting error messages "can not cd to /opt/home/afarber"
each time I was running "./login" or "sbox-config -st ..."
So I created a link /opt/home/afarber -> /home/afarber (several times)
and those messages went away...

Also I had to "mkdir /home/afarber/MyDocs" because otherwise 
the "af-sb-init.sh start" kept printing "can not create 
/home/afarber/MyDocs/foo.txt" and other files...

So, I have deviated a little bit from tutorial and wonder if
anyone has an idea, what's wrong. If not, I will try to move 
my home dir and try all the steps again. Thank you.



[sbox-SDK_PC: ~] > export DISPLAY=127.0.0.1:2
[sbox-SDK_PC: ~] > af-sb-init.sh start
Sample files present.
Starting DBUS system bus
Starting D-BUS session bus daemon
Starting Sapwood image server
** INFO: server started
Starting Matchbox window manager
mbpixbuf: no shared memory extension
Starting Keyboard
Starting Task Navigator

** (hildon-input-method:21681): WARNING **: Language string is NULL. Using default: "en_GB"
** Message: Blacklisted dictionary WAS NOT modified

(hildon-input-method:21681): Gtk-CRITICAL **: gtk_box_pack_start: assertion `GTK_IS_WIDGET (child)' failed

** (hildon-input-method:21681): WARNING **: Language string is NULL. Using default: "en_GB"

** (hildon-input-method:21681): WARNING **: Language string is NULL. Using default: "en_GB"

** (hildon-input-method:21681): WARNING **: Language string is NULL. Using default: "en_GB"

** (hildon-input-method:21681): CRITICAL **: hildon_im_plugin_fullscreen: assertion `HILDON_IM_IS_PLUGIN(plugin)' failed
Starting Home

(sapwood-server:21664): Gdk-WARNING **: The gdk_draw_*_image require the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

** (hildon-navigator:21691): WARNING **: qgn_plat_task_navigation_button_03_normal.png: pixmap[1][1]: gdk_pixmap_foreign_new(200003) failed

** (hildon-navigator:21691): WARNING **: Aieeee

** (hildon-navigator:21691): WARNING **: qgn_plat_task_navigation_button_03_normal.png: pixmask[1][1]: no pixmap

(sapwood-server:21664): Gdk-WARNING **: The gdk_draw_*_image require the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap
The program 'sapwood-server' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue'.
  (Details: serial 77 error_code 2 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

** ERROR **: sapwood-theme: Failed to load pixmap file /usr/share/themes/default/gtk-2.0/../images/qgn_plat_task_navigation_skin_01.png: read 0, expected 80 byt
es

aborting...
matchbox-wm: X error warning (0x800003): BadWindow (opcode: 18)
matchbox-wm: X error warning (0x800003): BadWindow (opcode: 7)
matchbox-wm: X error warning (0x800003): BadWindow (opcode: 6)
Starting Statusbar

[sbox-SDK_PC: ~] > ps
  PID TTY      COMMAND
21621 pts/5    /scratchbox/tools/bin/bash -l 
21653 pts/5    /usr/bin/dbus-daemon-1 --system 
21656 pts/5    /usr/bin/dbus-daemon-1 --session 
21673 pts/5    /usr/bin/matchbox-window-manager -theme default -use_titlebar yes -use_desktop_mode plain -use_lowlight no -use_cursor yes -use_dialog_mode static 
21681 pts/5    /usr/bin/hildon-input-method 
21689          /usr/lib/gconf2/gconfd-2 
21699 pts/5    /usr/bin/home 
21707 pts/5    /usr/bin/hildon-status-bar 
[sbox-SDK_PC: ~] > 

[sbox-SDK_PC: ~] > find /home -ls
1179962    4 drwxr-xr-x   3 root     root         4096 May 27 18:44 /home
1179963    4 drwxr-xr-x   6 afarber  root         4096 May 27 20:24 /home/afarber
1179985    0 lrwxrwxrwx   1 afarber  uucp           24 May 27 19:00 /home/afarber/.terminfo -> /scratchbox/etc/terminfo
1180005    4 -rw-------   1 afarber  uucp          807 May 27 20:02 /home/afarber/.bash_history
458965    4 drwxrwxr-x   3 afarber  uucp         4096 May 27 19:54 /home/afarber/.osso
458966    4 -rw-rw-r--   1 afarber  uucp           50 May 27 19:54 /home/afarber/.osso/current-gtk-theme
458973    4 drwxr-xr-x   2 afarber  uucp         4096 May 27 19:56 /home/afarber/.osso/hildon-home
458974    4 -rw-rw-r--   1 afarber  uucp           81 May 27 19:54 /home/afarber/.osso/hildon-home/hildon-home.conf
458978    4 -rw-rw-r--   1 afarber  uucp           73 May 27 19:56 /home/afarber/.osso/hildon-home/user_filename.txt
458976  100 -rw-rw-r--   1 afarber  uucp        94493 May 27 19:56 /home/afarber/.osso/hildon-home/original_titlebar.png
458977   12 -rw-rw-r--   1 afarber  uucp         9019 May 27 19:56 /home/afarber/.osso/hildon-home/original_sidebar.png
458979  648 -rw-rw-r--   1 afarber  uucp       656357 May 27 19:56 /home/afarber/.osso/hildon-home/hildon_home_bg_user.png
458967    4 drwxrwxr-x   3 afarber  uucp         4096 May 27 19:54 /home/afarber/.hildon-var
458968    4 drwxrwxr-x   3 afarber  uucp         4096 May 27 19:54 /home/afarber/.hildon-var/state
458969    4 drwxrwxr-x   3 afarber  uucp         4096 May 27 19:54 /home/afarber/.hildon-var/state/hardware
458970    4 drwxrwxr-x   2 afarber  uucp         4096 May 27 19:54 /home/afarber/.hildon-var/state/hardware/sound
458971    4 -rw-rw-r--   1 afarber  uucp            4 May 27 19:54 /home/afarber/.hildon-var/state/hardware/sound/volume
458972    4 drwx------   2 afarber  uucp         4096 May 27 19:54 /home/afarber/.gnome
1180077 1044 -rw-------   1 afarber  uucp      1507328 May 27 19:56 /home/afarber/core.20761
458980    4 drwxrwxr-x   2 afarber  uucp         4096 May 27 19:57 /home/afarber/MyDocs
458981    0 -rw-rw-r--   1 afarber  uucp            0 May 27 19:57 /home/afarber/MyDocs/foo.txt
1180078 1060 -rw-------   1 afarber  uucp      1589248 May 27 19:57 /home/afarber/core.20893
1180079 1044 -rw-------   1 afarber  uucp      1503232 May 27 19:59 /home/afarber/core.21100
1180080 1044 -rw-------   1 afarber  uucp      1503232 May 27 19:59 /home/afarber/core.21204
1180081 1040 -rw-------   1 afarber  uucp      1499136 May 27 19:59 /home/afarber/core.21371
1180082 1572 -rw-------   1 afarber  uucp      2076672 May 27 20:00 /home/afarber/core.21379
1180083 1040 -rw-------   1 afarber  uucp      1499136 May 27 20:02 /home/afarber/core.21691
1180084 1044 -rw-------   1 afarber  uucp      1507328 May 27 20:24 /home/afarber/core.22214

[sbox-SDK_PC: ~] > find /opt/home/ -ls
458961    4 drwxrwxr-x   2 afarber  uucp         4096 May 27 19:52 /opt/home/
458962    0 lrwxrwxrwx   1 afarber  uucp           14 May 27 19:52 /opt/home/afarber -> /home/afarber/



Regards
Alex 

More information about the maemo-developers mailing list