Gameshell LaucherGo on Raspberry Pi

OS

  • Raspberry Pi OS Lite

Required packages

  • xserver-xorg
  • xinit
  • x11-xserver-utils
  • aria2c
  • feh

Source Repositories

Hardware

  • Raspberry Pi 3 or 4
  • 4.3inch Capacitive Touch Display for Raspberry Pi

Prepare the account

Checkout source repositories

git clone https://github.com/clockworkpi/launcher
git clone https://github.com/clockworkpi/launchergo
git clone https://github.com/clockworkpi/LauncherGoDev
git clone https://github.com/cuu/gsnotify

Compile gsnotify

The gsnotify-arm, which is carried with the repository, cannot be executed on Raspberry Pi. We must build a new one.

cd gsnotify
go build -o gsnotify-arm main.go
cp gsnotify-arm /home/cpi/launcher/sys.py/gsnotify/

Compile launchergo

The build process lasts very long time. Be patient !

cd /home/cpi/LauncherGoDev
./build.sh
./deploy.sh

Start launchergo

cd /home/cpi/launchergo
sudo startx /home/cpi/launchergo/.xinitrc -- -xf86config /home/cpi/launchergo/.xorg_lima.conf -nocursor -logfile /tmp/xorg.log > /tmp/x.log 2>&1

Enjoy !

Leave a comment