Compare commits

...

2 commits

Author SHA1 Message Date
675b5d3cde disable plugdata 0.9.1 2025-08-25 23:10:45 +00:00
6759c6d67e rename init.pd to autorun.pd 2025-08-25 20:53:45 +00:00
5 changed files with 12 additions and 8 deletions

View file

@ -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/init.pd /tmp/rpi-img/root/init.pd
cp -v ./patch/autorun.pd /tmp/rpi-img/root/autorun.pd
echo "] press enter to write the image"
read

View file

@ -1,5 +1,5 @@
[Unit]
Description=FirstBoot
Description=Run on first boot once
Wants=time-sync.target
Before=rc-local.service
After=network.target time-sync.target apt-daily.service apt-daily-upgrade.service

View file

@ -1,5 +1,5 @@
[Unit]
Description=Start GUI Payload
Description=Autorun 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/init.pd
ExecStart/usr/bin/plugdata /home/pi/Documents/plugdata/autorun.pd
Restart=always
RestartSec=10s
KillMode=process

View file

@ -11,8 +11,12 @@ 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
#apt-get install plugdata
# disabled until 0.9.2
# setup udev
echo "SUBSYSTEM==\"usb\", ENV{DEVTYPE}==\"usb_device\", MODE=\"0666\"" > /etc/udev/rules.d/50-udev-default.rules
@ -23,9 +27,9 @@ ufw allow ssh
ufw enable
# deploy patch
mkdir -vp /home/pi/
mv -v /root/init.pd /home/pi/init.pd
chown pi:pi /home/pi/init.pd
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
# cleanup
mv /root/setup.sh /root/setup.sh.done