Compare commits
No commits in common. "675b5d3cde10e3e91b716c27e90115518bb0c583" and "8981111193d868d9363921e1a8bc9452e9b4823a" have entirely different histories.
675b5d3cde
...
8981111193
5 changed files with 8 additions and 12 deletions
|
@ -46,7 +46,7 @@ ln -v -s /lib/systemd/system/payload.service /tmp/rpi-img/etc/systemd/system/gra
|
|||
|
||||
#provision project files
|
||||
cp -v ./src/setup.sh /tmp/rpi-img/root/setup.sh
|
||||
cp -v ./patch/autorun.pd /tmp/rpi-img/root/autorun.pd
|
||||
cp -v ./patch/init.pd /tmp/rpi-img/root/init.pd
|
||||
|
||||
echo "] press enter to write the image"
|
||||
read
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[Unit]
|
||||
Description=Run on first boot once
|
||||
Description=FirstBoot
|
||||
Wants=time-sync.target
|
||||
Before=rc-local.service
|
||||
After=network.target time-sync.target apt-daily.service apt-daily-upgrade.service
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[Unit]
|
||||
Description=Autorun GUI payload
|
||||
Description=Start GUI Payload
|
||||
|
||||
[Service]
|
||||
Environment=DISPLAY=:0
|
||||
|
@ -7,7 +7,7 @@ Environment=XAUTHORITY=/home/pi/.Xauthority
|
|||
User=pi
|
||||
Group=pi
|
||||
ExecStartPre=/bin/sleep 30
|
||||
ExecStart/usr/bin/plugdata /home/pi/Documents/plugdata/autorun.pd
|
||||
ExecStart/usr/bin/plugdata /home/pi/init.pd
|
||||
Restart=always
|
||||
RestartSec=10s
|
||||
KillMode=process
|
||||
|
|
12
src/setup.sh
12
src/setup.sh
|
@ -11,12 +11,8 @@ apt-get upgrade -y
|
|||
# setup apps
|
||||
apt-get install htop wget curl -y
|
||||
|
||||
# setup dev packages
|
||||
apt-get install puredata-dev libjack-jackd2-dev libwebkit2dgtk-4.0-dev libcurl4-openssl-dev libasound2-dev -y
|
||||
|
||||
# setup plugdata
|
||||
#apt-get install plugdata
|
||||
# disabled until 0.9.2
|
||||
apt-get install plugdata
|
||||
|
||||
# setup udev
|
||||
echo "SUBSYSTEM==\"usb\", ENV{DEVTYPE}==\"usb_device\", MODE=\"0666\"" > /etc/udev/rules.d/50-udev-default.rules
|
||||
|
@ -27,9 +23,9 @@ ufw allow ssh
|
|||
ufw enable
|
||||
|
||||
# deploy patch
|
||||
mkdir -vp /home/pi/Documents/plugdata/
|
||||
mv -v /root/autorun.pd /home/pi/Documents/plugdata/autorun.pd
|
||||
chown pi:pi -R /home/pi/Documents/plugdata
|
||||
mkdir -vp /home/pi/
|
||||
mv -v /root/init.pd /home/pi/init.pd
|
||||
chown pi:pi /home/pi/init.pd
|
||||
|
||||
# cleanup
|
||||
mv /root/setup.sh /root/setup.sh.done
|
||||
|
|
Loading…
Add table
Reference in a new issue