From 044122365dd34cfe63ea161190c4c2bee08fb2f5 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 18:39:11 -0400 Subject: [PATCH 01/10] YAY! --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 66e96f6..8a7c378 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,16 +17,16 @@ jobs: include: - name: limelight script: ./install_limelight.sh - base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-03-15/2024-03-15-raspios-bookworm-arm64-lite.img.xz + base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64-lite.img.xz - name: limelight3 script: ./install_limelight3.sh - base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-03-15/2024-03-15-raspios-bookworm-arm64-lite.img.xz + base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64-lite.img.xz - name: raspi script: ./install_pi.sh - base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-03-15/2024-03-15-raspios-bookworm-arm64-lite.img.xz + base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64-lite.img.xz - name: snakeyes script: ./install_snakeyes.sh - base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-03-15/2024-03-15-raspios-bookworm-arm64-lite.img.xz + base_image: https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64-lite.img.xz - name: opi5 script: ./install_opi5.sh base_image: https://github.com/Joshua-Riek/ubuntu-rockchip/releases/download/v2.2.1/ubuntu-24.04-preinstalled-server-arm64-orangepi-5.img.xz From a7d5464ef255edc1f256799b469290f34f611011 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 20:17:36 -0400 Subject: [PATCH 02/10] YAY MATT REMOVED IT! --- install_limelight.sh | 2 ++ install_pi.sh | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/install_limelight.sh b/install_limelight.sh index c3532a6..85b2eee 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -26,6 +26,8 @@ systemctl daemon-reload systemctl enable ssh systemctl enable pigpiod +apt-mark manual raspberrypi-sys-mods + # Remove extra packages too echo "Purging extra things" apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler diff --git a/install_pi.sh b/install_pi.sh index c5821d8..05fe803 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -22,8 +22,9 @@ systemctl daemon-reload systemctl enable ssh systemctl enable pigpiod -# Remove extra packages too +apt-mark manual raspberrypi-sys-mods +# Remove extra packages too echo "Purging extra things" apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev device-tree-compiler apt-get autoremove -y From c9f04c8a31a7ee780768e01d677b75cbc9d98cdd Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 20:28:12 -0400 Subject: [PATCH 03/10] attempt 2 --- install_limelight.sh | 3 +-- install_pi.sh | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index 85b2eee..e6da247 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -26,11 +26,10 @@ systemctl daemon-reload systemctl enable ssh systemctl enable pigpiod -apt-mark manual raspberrypi-sys-mods - # Remove extra packages too echo "Purging extra things" apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler +apt-mark manual raspberrypi-sys-mods apt-get autoremove -y echo "Installing additional things" diff --git a/install_pi.sh b/install_pi.sh index 05fe803..36776af 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -22,11 +22,11 @@ systemctl daemon-reload systemctl enable ssh systemctl enable pigpiod -apt-mark manual raspberrypi-sys-mods # Remove extra packages too echo "Purging extra things" -apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev device-tree-compiler +apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev +apt-mark manual raspberrypi-sys-mods apt-get autoremove -y echo "Installing additional things" From a3c05cd693bbbc8c3cc8451e9ea387c4623d51d2 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 21:17:44 -0400 Subject: [PATCH 04/10] idk --- install_limelight.sh | 2 +- install_pi.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index e6da247..f6c1a56 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -29,7 +29,6 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler -apt-mark manual raspberrypi-sys-mods apt-get autoremove -y echo "Installing additional things" @@ -37,6 +36,7 @@ sudo apt-get update apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin apt-get install -y network-manager apt-get install -y net-tools +apt-get install -y raspberrypi-sys-mods # libcamera-driver stuff apt-get install -y libegl1 libopengl0 libopencv-core406 libgl1-mesa-dri libcamera0.1 libgbm1 libatomic1 # mrcal stuff diff --git a/install_pi.sh b/install_pi.sh index 36776af..98c5f2b 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -26,7 +26,6 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev -apt-mark manual raspberrypi-sys-mods apt-get autoremove -y echo "Installing additional things" @@ -34,6 +33,7 @@ sudo apt-get update apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin apt-get install -y network-manager apt-get install -y net-tools +apt-get install -y raspberrypi-sys-mods # libcamera-driver stuff + libatomic1 for wpilib apt-get install -y libegl1 libopengl0 libopencv-core406 libgl1-mesa-dri libcamera0.1 libgbm1 libatomic1 # mrcal stuff From 8bb0c8d1af4be94a89a600b8e66b909c0b9c8fe7 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 21:51:14 -0400 Subject: [PATCH 05/10] TEST --- install_limelight.sh | 5 ++--- install_pi.sh | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index f6c1a56..0ae4e4e 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -28,7 +28,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler +apt-get purge -y python3 gdb gcc g++ libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler apt-get autoremove -y echo "Installing additional things" @@ -36,9 +36,8 @@ sudo apt-get update apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin apt-get install -y network-manager apt-get install -y net-tools -apt-get install -y raspberrypi-sys-mods # libcamera-driver stuff -apt-get install -y libegl1 libopengl0 libopencv-core406 libgl1-mesa-dri libcamera0.1 libgbm1 libatomic1 +apt-get install -y libegl1 libopengl0 libgl1-mesa-dri libcamera0.3 libgbm1 libatomic1 # mrcal stuff apt-get install -y libcholmod3 liblapack3 libsuitesparseconfig5 diff --git a/install_pi.sh b/install_pi.sh index 98c5f2b..e9bca59 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -25,7 +25,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y python3 gdb gcc g++ linux-headers* libgcc*-dev +apt-get purge -y python3 gdb gcc g++ libgcc*-dev apt-get autoremove -y echo "Installing additional things" @@ -33,9 +33,8 @@ sudo apt-get update apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin apt-get install -y network-manager apt-get install -y net-tools -apt-get install -y raspberrypi-sys-mods # libcamera-driver stuff + libatomic1 for wpilib -apt-get install -y libegl1 libopengl0 libopencv-core406 libgl1-mesa-dri libcamera0.1 libgbm1 libatomic1 +apt-get install -y libegl1 libopengl0 libgl1-mesa-dri libcamera0.3 libgbm1 libatomic1 # mrcal stuff apt-get install -y libcholmod3 liblapack3 libsuitesparseconfig5 From e57efa5d03e20011d699f74fbed975af2058efa3 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 21:58:23 -0400 Subject: [PATCH 06/10] it totally python --- install_limelight.sh | 2 +- install_pi.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index 0ae4e4e..a838906 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -28,7 +28,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y python3 gdb gcc g++ libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler +apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler apt-get autoremove -y echo "Installing additional things" diff --git a/install_pi.sh b/install_pi.sh index e9bca59..5e08906 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -25,7 +25,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y python3 gdb gcc g++ libgcc*-dev +apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev apt-get autoremove -y echo "Installing additional things" From 942bb459fab7ec36f46436b9704c96d8a65c6bd0 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 22:07:46 -0400 Subject: [PATCH 07/10] Update install_pi.sh --- install_pi.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_pi.sh b/install_pi.sh index 5e08906..2b6ae1c 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -25,7 +25,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev +apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev device-tree-compiler apt-get autoremove -y echo "Installing additional things" From 06bb7e45469c85b5474901c1e72ebc557074c040 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 22:28:45 -0400 Subject: [PATCH 08/10] why?!?! --- install_limelight.sh | 2 +- install_pi.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index a838906..4f6906d 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -28,7 +28,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods device-tree-compiler +apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev libqt* wpasupplicant wireless-tools firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek raspberrypi-net-mods apt-get autoremove -y echo "Installing additional things" diff --git a/install_pi.sh b/install_pi.sh index 2b6ae1c..5e08906 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -25,7 +25,7 @@ systemctl enable pigpiod # Remove extra packages too echo "Purging extra things" -apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev device-tree-compiler +apt-get purge -y gdb gcc g++ linux-headers* libgcc*-dev apt-get autoremove -y echo "Installing additional things" From c2c35857e491c5617bae3435b8fe3cc5c4dc574f Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Mon, 8 Jul 2024 22:46:50 -0400 Subject: [PATCH 09/10] hmm? --- install_limelight.sh | 2 +- install_pi.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index 4f6906d..bbb2932 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -33,7 +33,7 @@ apt-get autoremove -y echo "Installing additional things" sudo apt-get update -apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin +apt-get install -y pigpiod pigpio device-tree-compiler apt-get install -y network-manager apt-get install -y net-tools # libcamera-driver stuff diff --git a/install_pi.sh b/install_pi.sh index 5e08906..32f201e 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -30,7 +30,7 @@ apt-get autoremove -y echo "Installing additional things" sudo apt-get update -apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin +apt-get install -y pigpiod pigpio device-tree-compiler apt-get install -y network-manager apt-get install -y net-tools # libcamera-driver stuff + libatomic1 for wpilib From 11cdd2cdc59d3058492d9399cb8a8c0f61210a45 Mon Sep 17 00:00:00 2001 From: "Cameron (3539)" Date: Tue, 20 Aug 2024 20:48:26 -0400 Subject: [PATCH 10/10] Fix Merge --- install_limelight.sh | 4 ++-- install_pi.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/install_limelight.sh b/install_limelight.sh index 7df1414..728af24 100755 --- a/install_limelight.sh +++ b/install_limelight.sh @@ -28,10 +28,10 @@ apt-get autoremove -y echo "Installing additional things" sudo apt-get update -apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin +apt-get install -y pigpiod pigpio device-tree-compiler apt-get install -y network-manager net-tools # libcamera-driver stuff -apt-get install -y libegl1 libopengl0 libopencv-core406 libgl1-mesa-dri libcamera0.1 libgbm1 +apt-get install -y libegl1 libopengl0 libgl1-mesa-dri libcamera0.3 libgbm1 rm -rf /var/lib/apt/lists/* apt-get clean diff --git a/install_pi.sh b/install_pi.sh index 4618feb..80e08a6 100755 --- a/install_pi.sh +++ b/install_pi.sh @@ -25,10 +25,10 @@ apt-get autoremove -y echo "Installing additional things" sudo apt-get update -apt-get install -y pigpiod pigpio device-tree-compiler libraspberrypi-bin +apt-get install -y pigpiod pigpio device-tree-compiler apt-get install -y network-manager net-tools # libcamera-driver stuff -apt-get install -y libegl1 libopengl0 libopencv-core406 libgl1-mesa-dri libcamera0.1 libgbm1 +apt-get install -y libegl1 libopengl0 libgl1-mesa-dri libcamera0.3 libgbm1 rm -rf /var/lib/apt/lists/* apt-get clean