mirror of
https://github.com/karl0ss/AnotterKiosk.git
synced 2025-09-10 04:53:16 +01:00
Compare commits
1 Commits
5e08181199
...
968a171c6f
Author | SHA1 | Date | |
---|---|---|---|
968a171c6f |
@ -51,7 +51,7 @@ sed -i 's/vfat defaults/vfat ro,defaults/g' "${BUILD_DIR}/etc/fstab"
|
||||
sed -i 's/ext4 defaults/ext4 ro,defaults/g' "${BUILD_DIR}/etc/fstab"
|
||||
|
||||
# Include git repo version info
|
||||
echo -n "AnotterKiosk Raspberry Pi version: " > "${BUILD_DIR}/version-info"
|
||||
echo -n "N-AnotterKiosk Raspberry Pi version: " > "${BUILD_DIR}/version-info"
|
||||
git describe --abbrev=4 --dirty --always --tags >> "${BUILD_DIR}/version-info"
|
||||
|
||||
# Mount system partitions (from the build host)
|
||||
@ -84,5 +84,5 @@ sudo umount "${BUILD_DIR}"
|
||||
sudo losetup -D /dev/loop0
|
||||
|
||||
tag=$(git describe --abbrev=4 --dirty --always --tags)
|
||||
mv raspikiosk.img anotterkiosk-${tag}-arm64-raspberrypi.img
|
||||
pigz -4 anotterkiosk-${tag}-arm64-raspberrypi.img
|
||||
mv raspikiosk.img n-anotterkiosk-${tag}-arm64-raspberrypi.img
|
||||
pigz -4 n-anotterkiosk-${tag}-arm64-raspberrypi.img
|
@ -3,7 +3,7 @@
|
||||
|
||||
apt update
|
||||
APT_LISTCHANGES_FRONTEND=none DEBIAN_FRONTEND=noninteractive apt dist-upgrade -y
|
||||
DEBIAN_FRONTEND=noninteractive apt install -y lightdm openbox nginx php-fpm php-cli chromium autossh unclutter x11-xserver-utils xdotool htop nano openssh-server rsync x11vnc lm-sensors ntpdate scrot wireless-regdb fontconfig curl gpg
|
||||
DEBIAN_FRONTEND=noninteractive apt install -y lightdm openbox nginx php-fpm php-cli chromium autossh unclutter x11-xserver-utils xdotool htop nano openssh-server rsync x11vnc lm-sensors ntpdate scrot wireless-regdb fontconfig
|
||||
|
||||
rsync -a --chown=root:root "/kiosk_skeleton/." "/"
|
||||
|
||||
@ -78,18 +78,11 @@ systemctl enable ntpdate
|
||||
systemctl enable lightdm
|
||||
systemctl enable nginx
|
||||
systemctl enable ssh
|
||||
systemctl enable kiosk-schedule-screen.service
|
||||
systemctl enable kiosk-sechedule-screen.service
|
||||
systemctl enable schedule-reboot.service
|
||||
systemctl enable setup-refresh-timer.service
|
||||
|
||||
|
||||
# Install Hyperion
|
||||
curl -sSL https://apt.hyperion-project.org/hyperion.pub.key | gpg --dearmor -o /usr/share/keyrings/hyperion.pub.gpg
|
||||
echo "deb [signed-by=/usr/share/keyrings/hyperion.pub.gpg] https://apt.hyperion-project.org/ $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/hyperion.list
|
||||
apt update
|
||||
apt install -y hyperiond
|
||||
systemctl enable hyperiond
|
||||
|
||||
# generate a version info/build info file
|
||||
echo -n "Chromium version: " >> /version-info
|
||||
dpkg --list | grep "ii chromium " >> /version-info
|
||||
|
@ -1,22 +0,0 @@
|
||||
{
|
||||
"general": {
|
||||
"name": "AnotterKiosk"
|
||||
},
|
||||
"grabber": {
|
||||
"type": "framebuffer",
|
||||
"device": "/dev/fb0",
|
||||
"pixelformat": "rgb24"
|
||||
},
|
||||
"leds": [
|
||||
{
|
||||
"type": "ws281x",
|
||||
"gpio": 18,
|
||||
"dmanum": 10,
|
||||
"freq": 800000,
|
||||
"leds": 256,
|
||||
"rewriteTime": 1000,
|
||||
"rgbw": false,
|
||||
"strip": "GRB"
|
||||
}
|
||||
]
|
||||
}
|
@ -7,11 +7,11 @@
|
||||
|
||||
# uncomment to force a console size. By default it will be display's size minus
|
||||
# overscan.
|
||||
framebuffer_width=1920
|
||||
framebuffer_height=1080
|
||||
#framebuffer_width=1280
|
||||
#framebuffer_height=720
|
||||
|
||||
# uncomment if hdmi display is not detected and composite is being output
|
||||
hdmi_force_hotplug=1
|
||||
#hdmi_force_hotplug=1
|
||||
|
||||
# uncomment to force a specific HDMI mode (this will force VGA)
|
||||
#hdmi_group=1
|
||||
@ -29,7 +29,6 @@ enable_uart=1
|
||||
disable_splash=1
|
||||
dtparam=audio=on
|
||||
gpu_mem=256
|
||||
#dtparam=spi=on
|
||||
|
||||
# Enable DRM VC4 V3D driver
|
||||
#dtoverlay=vc4-kms-v3d
|
||||
|
Loading…
x
Reference in New Issue
Block a user