Colin Charles Agenda

Maemo and Fedora

I refuse to have my Xorg run at 16-bit depth, so, here’s a better way of running Maemo, rather than the prescribed Xnest method. Install vncviewer and vnc-server, then:

  1. Xvnc -geometry 800x480 -dpi 72 -ac :2 -depth 16 -rfbauth ~/.vnc/passwd & – this creates an Xvnc server with size 800×480 (to fit Maemo), with a DPI of 72 (you may want 96, but it seems rather large). This creates it on display :2 with a 16-bit depth, and the password file to be read is in ~/.vnc/passwd.
  2. Create a VNC password, by using vncpasswd
  3. Then, type vncviewer :2, enter the password, and you’ll have a window appear. Now in scratchbox, just type af-sb-init.sh start. Make sure you already ran export DISPLAY=127.0.0.1:2 in scratchbox as well.

On Fedora Core 4, remember, you want to echo 0 > /proc/sys/kernel/vdso as well, to ensure scratchbox will even start. The tutorial is incorrect in terms of telling you where to get maemopad – grab it from http://repository.maemo.org/stable/1.0/applications/maemopad/.


Maemo on FC-4; changing the input method

Interesting reading is the interview with Dr. Ari Jaaksi from Nokia. Debian’s packaging format was the only thing chosen, as the kernels come from upstream kernel.org. Last little Maemo tip is that if you don’t want to use the keyboard, better switch input methods to the X input method, and this will allow you to actually type text in (rather than tapping on the online keyboard).