Changes between Version 1 and Version 2 of DebianOnTreo680


Ignore:
Timestamp:
04/17/09 00:15:23 (10 years ago)
Author:
emfox
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DebianOnTreo680

    v1 v2  
    11The resources and ideas are mostly from alex, http://hackndev.com/node/212
     2Do as what alex said, until we set up the ssh and login to root using password 'root'.
     3I use kernel from sleep_walker, if ssh do not work, you should 'modprobe g_ether' or
     4'echo "modprobe g_ether" >> /etc/modules' first to enable usb networking.
    25
    3 Do as what alex said, until we set up the ssh and login to root and using password 'root'.
     6It's better to adjust the time, using 'date 041612342009' (it is 2009-04-16, 12:34)
     7the year calculating is not the same between palmos and linux, a working workaround is
     8adding a line 'BADYEAR=yes' to /etc/default/rcS, so the year will not be considered every
     9time we read or write from hardware clock. But the one-day-later issue still exist, I
     10haven't find a way to solve it.
    411
    5 To set the time, we should use --badyear for hwclock option.
     12To overcome the various hardware config problems, I use hal to auto detect the device,
     13'apt-get install hal'. Hald starting is a little slow, if you do not like it, feel free
     14to struggle with all the config files :)
    615
    7 Then do a 'apt-get update' and 'apt-get dist-upgrade' to the most recently packages.
     16Then 'apt-get update && apt-get dist-upgrade' (I use sid to get the newest softs).
     17During upgrading, there will be some questions, please answer them carefully.
    818
     19Install X: 'apt-get install xserver-xorg-video-fbdev xserver-xorg-input-tslib xorg',
     20and desktop, e.g. gpe, 'apt-get install gpe'
    921
    10 =======to be continued.========
     22Configure the touchscreen, 'apt-get install libts-bin', and run
     23'TSLIB_TSDEVICE=/dev/input/event1 ts_calibrate'
     24
     25now we have a working X and gpe desktop, could manually start it by 'xinit && matchbox-session'
     26or you could 'apt-get install nodm' and 'echo matchbox-session > .Xsession', then edit
     27/etc/default/nodm to enable nodm, nodm will start X for you as long as linux boots.
     28
     29We could not type symbols on treo's keyboard, so I wrote a little xkb keymap file
     30'cp treo680.xkb /usr/share/X11/xkb/symbols', add XKBMODEL="pc105" and XKBLAYOUT="treo"
     31to /etc/default/console-setup, 'setupcon' will setup the keymap. If you use hal, X will
     32use the same keymap automatically (Thanks to XKB!).
     33
     34I'll upload a rootfs image later when I have a better network connection.