If anyone else wants to go through the build steps, here's what I did
(assuming I haven't missed anything out), starting with a fresh USB
stick with Roobarb's 8GB Bionic image 'here'
(https://birdslikewires.net/download/openframe/base/t1-ext2-8000-32-bionic-3.18.131op1.img.gz):
Code:
--------------------
apt-get update
apt-get install build-essential
apt-get install automake libtool
apt-get install git-core
apt-get install libluajit-5.1-dev libsdl1.2-dev libsdl-ttf2.0-dev
libsdl-gfx1.2-dev libsdl-image1.2-dev libexpat1-dev
git clone git://github.com/kergoth/tslib.git
cd tslib
./autogen.sh
./configure
make
sudo make install
sudo cp -P /usr/local/lib/libts* /lib/i386-linux-gnu/
wget https://www.libsdl.org/release/SDL-1.2.15.tar.gz
tar -xvzf SDL-1.2.15.tar.gz
cd SDL-1.2.15/
mkdir build
cd build
../configure --enable-input-tslib=yes
make
sudo make install
cd
mkdir luajit
cd luajit
git clone http://luajit.org/git/luajit-2.0.git
cd luajit-2.0
make
sudo make install
sudo ldconfig
cd
git clone https://github.com/ralph-irving/jivelite.git
cd jivelite
sudo make PREFIX=/usr/local
apt-get install patchelf
cd /root/jivelite/bin
patchelf --set-rpath "/usr/local/lib" jivelite
# Edit /usr/local/etc/ts.conf to contain:
module_raw input
module pthres pmin=1
module dejitter delta=100
module linear
-
# Edit /root/jivelite/share/jive/applets/DesktopJive/DesktopJiveMeta.lua
change HDSkin-VGA to JogglerSkin
# Set these environment variables to be able to run ts_calibrate and test
jivelite
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event3
export TSLIB_CALIBFILE=/usr/local/etc/pointercal
export TSLIB_CONFFILE=/usr/local/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/local/lib/ts
export SDL_MOUSEDRV=TSLIB
export SDL_MOUSEDEV=$TSLIB_TSDEVICE
ts_calibrate
/root/jivelite/bin/jivelite
#create /etc/profile.d/10-start-jivelite.sh with:
-
if [ "$(tty)" = "/dev/tty1" ]; then
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event3
export TSLIB_CALIBFILE=/usr/local/etc/pointercal
export TSLIB_CONFFILE=/usr/local/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/local/lib/ts
export SDL_MOUSEDRV=TSLIB
export SDL_MOUSEDEV=$TSLIB_TSDEVICE
export JIVE_NOPOINTER=1
/root/jivelite/bin/jivelite
fi
#reboot
--------------------
------------------------------------------------------------------------
chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=110040
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix