So far, I've got Debian Bookworm from @Roobarb installed on a USB flash key installed in the side of an O2 Joggler. It works nicely.
Next I wanted to add javalite. So I followed the instructions on post 3 of this thead https://forums.slimdevices.com/forum/us ... pplication to add javalite.
SSH into the running debian install, and install build tools, git and SDL:
Code: Select all
sudo apt update
sudo apt upgrade
sudo apt install build-essential git libsdl1.2-dev libsdl-ttf2.0-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libexpat1-dev
Code: Select all
git clone https://luajit.org/git/luajit-2.0.git
cd luajit-2.0
make
sudo make install
sudo ldconfig
cd ..
Code: Select all
git clone https://github.com/ralph-irving/jivelite.git
cd jivelite
make
Code: Select all
sudo /home/of/javalite/bin/javalite

I've seen comments claiming calibration success from people using TSLib, so:
Code: Select all
sudo apt install libts0 libts-bin
Code: Select all
sudo TSLIB_FBDEVICE=/dev/fb0 TSLIB_TSDEVICE=/dev/input/event1 TSLIB_CALIBFILE=/etc/pointercal TSLIB_CONFFILE=/etc/ts.conf TSLIB_PLUGINDIR=/usr/lib/i386-linux-gnu/ts0 /usr/bin/ts_calibrate
xres = 800, yres = 480
Took 1 samples...
Top left : X = 2336 Y = 3808
Took 2 samples...
Top right : X = 30464 Y = 3936
Took 3 samples...
Bot right : X = 30592 Y = 29536
Took 1 samples...
Bot left : X = 2208 Y = 29824
Took 4 samples...
Center : X = 16528 Y = 16976
-6.908454 0.024773 0.000000
-8.259348 0.000042 0.014722
Calibration constants: -452752 1623 0 -541284 2 964 65536
Code: Select all
sudo TSLIB_FBDEVICE=/dev/fb0 TSLIB_TSDEVICE=/dev/input/event1 TSLIB_CALIBFILE=/etc/pointercal TSLIB_CONFFILE=/etc/ts.conf TSLIB_PLUGINDIR=/usr/lib/i386-linux-gnu/ts0 /usr/bin/ts_test
Code: Select all
sudo TSLIB_FBDEVICE=/dev/fb0 TSLIB_TSDEVICE=/dev/input/event1 TSLIB_CALIBFILE=/etc/pointercal TSLIB_CONFFILE=/etc/ts.conf TSLIB_PLUGINDIR=/usr/lib/i386-linux-gnu/ts0 /home/of/jivelite/bin/jivelite