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

Reply via email to