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.)
Framebuffer Vs X11
The Zaurus uses the framebuffer and Qt. [Add more info].
Running X11 on Zaurus
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].
Links