diff --git a/debian/eggnoggpi/DEBIAN/control b/debian/eggnoggpi/DEBIAN/control index 245a0b8..740c19f 100644 --- a/debian/eggnoggpi/DEBIAN/control +++ b/debian/eggnoggpi/DEBIAN/control @@ -3,6 +3,6 @@ Version: 1.0 Priority: standard Section: games Architecture: arm64 -Depends: nodm, libsdl2-2.0-0, mpv, antimicrox, box64-rpi3arm64 +Depends: nodm, libsdl2-2.0-0, mpv, antimicrox, box64-rpi3arm64, pulseaudio, pulseaudio-utils Maintainer: flutterbrony Description: Eggnogg on a pi diff --git a/debian/eggnoggpi/DEBIAN/postinst b/debian/eggnoggpi/DEBIAN/postinst index 675357f..18ebe0b 100755 --- a/debian/eggnoggpi/DEBIAN/postinst +++ b/debian/eggnoggpi/DEBIAN/postinst @@ -3,6 +3,6 @@ echo "Install the service" systemctl daemon-reload -systemctl enable antimicrox eggnoggpi mpv -systemctl start antimicrox mpv eggnoggpi +systemctl enable eggnoggpi mpv +systemctl start mpv eggnoggpi echo "@reboot root /sbin/service eggnoggpi start" >> /etc/crontab diff --git a/debian/eggnoggpi/etc/default/nodm b/debian/eggnoggpi/etc/default/nodm index feaecfd..dea49ce 100644 --- a/debian/eggnoggpi/etc/default/nodm +++ b/debian/eggnoggpi/etc/default/nodm @@ -10,7 +10,7 @@ NODM_USER=pi NODM_FIRST_VT='7' # X session -NODM_XSESSION=/etc/X11/Xsession +NODM_XSESSION=/home/pi/.xsession # Options for nodm itself NODM_OPTIONS= diff --git a/debian/eggnoggpi/home/pi/.xsession b/debian/eggnoggpi/home/pi/.xsession new file mode 100755 index 0000000..76b7ab1 --- /dev/null +++ b/debian/eggnoggpi/home/pi/.xsession @@ -0,0 +1,10 @@ +#!/bin/bash +xset -dpms +xset s off +xrandr --output HDMI --auto + +exec /usr/bin/antimicrox + +# Hide mouse +unclutter -display :0.0 -idle 1 + diff --git a/eggnoggpi.deb b/eggnoggpi.deb index 976004c..c3fa28a 100644 Binary files a/eggnoggpi.deb and b/eggnoggpi.deb differ