Version 5 of zaurus

Updated 2003-05-24 03:29:52

MGS [2003/05/23] - I wanted to start a page collecting information about running Tcl/Tk on the Sharp Zaurus PDAs. In particular, I have grand designs on the newly-announced SL-C760.

escargo - Isn't there a slight problem since these were announced for the Japanese market[L1 ]? (The primary problem being software and hardware are for the Japanese mobile phone network.)

True, they are announced for Japan only, at least initially, although people have successfully switched the GUI (Qtopia) over to English. I am hoping to remove Qtopia completely and put on X and Tcl/Tk and all my own apps.


Framebuffer Vs X11

The Zaurus uses the framebuffer and Qt. [Add more info].


Running X11 on Zaurus

(This is not my info, just stuff off the net).

You will need X11 for the Zaurus which you can get at [L2 ].

1. Unzip zx64.zip somewhere on your Zaurus (CF, SD, etc...) 2. Install X11 for the Zaurus 3. Reboot your Z 4. Press your / on the keyboard to select the boot prompt. 5. Select A and log into your Zaurus 6. Type X to start X11

X11 on the Zaurus works great but conflicts with Qtopia over power management. Here are some solutions from Zaurus Zone's forum:

After installing X11 for the Zaurus, open the file :

  /usr/local/Xredir/etc/zapmd

and commented out

  /usr/local/bin/zapmd (just add an #at the beginning of the line).

or here is another one

1. I added a # at the beginning of each line in

  /usr/local/Xredir/etc/rc.d/init.d/ztsd

and

  /usr/local/Xredir/etc/rc.d/init.d/zapmd

2. At the beginning of /usr/local/bin/wm I added 3 lines

  /usr/local/bin/ztsd &
  /usr/local/bin/zapmd &
  sleep 2

(the sleep may not be needed, or possibly could be reduced)

3. At the end of /usr/local/bin/wm I added 2 lines

  killall zapmd
  killall ztsd

4. I was still having problems with ice's config. So I ran

  ln -s /usr/local/Xredir/usr/local/lib/x11/icewm .icewm

in /home/root (somehow icewm wasn't finding its setting at this original location)

With these settings, I can switch between qtopia and X. I drop out of Qtopia using the terminate qtopia butting in the Shutdown app.

I hit /? then 'a' during the countdown to drop to a prompt

I run: wm

after I logout of icewm, I type exit to drop back into Qtopia.


Compiling Tcl and Tk for Zaurus

[Add more info]. [Native compiling]. [Cross-compiling].


Links