PrusaSlicer-2.3.3 ARM AppImages
For the latest releases please see PrusaSlicer's official ARM builds, or check this repository's releases.
This release mirrors PrusaSlicer's upstream 2.3.3.
AppImage selection
Run the following in a terminal:
pi@raspberry:~$ uname -m
aarch64
If the command does not print aarch64 (or arm64), grab an armhf
AppImage.
Architectures
armhf
armhf distributions are for 32-bit distributions (this is what most are encouraged to download as the default/starting Raspberry Pi OS).
Ex: PrusaSlicer-VERSION-GTK_VERSION-armhf.AppImage
arm64 / aarch64
Currently, arm64 and aarch64 are synonymous. Choose this for a 64-bit distribution.
Ex: PrusaSlicer-VERSION-GTK_VERSION-arm64.AppImage
Ex: PrusaSlicer-VERSION-GTK_VERSION-aarch64.AppImage
GTK2 vs GTK3
From our (a user's perspective), GTK3 will look more stylized and modern than GTK2. Either can be used once the necessary dependencies are installed. Note that some distributions may not be supported because of a lack of dependencies (if this is the case, there will only be that version available in the releases below).
How do I run the AppImage?
Install dependencies
To use this AppImage, dependencies on the host are needed (Raspbian Buster). Run the following in a terminal to install them:
sudo apt-get install -y git cmake libboost-dev libboost-regex-dev libboost-filesystem-dev \
libboost-thread-dev libboost-log-dev libboost-locale-dev libcurl4-openssl-dev build-essential \
pkg-config libtbb-dev zlib1g-dev libcereal-dev libeigen3-dev libnlopt-cxx-dev \
libudev-dev libopenvdb-dev libboost-iostreams-dev libgmpxx4ldbl libnlopt-dev \
libdbus-1-dev imagemagick libgtk2.0-dev libgtk-3-dev libwxgtk3.0-gtk3-dev \
libwxgtk3.0-dev
N.B. This release was also built using an additional, external deb package, libcgal-dev.
ARM64: http://ftp.debian.org/debian/pool/main/c/cgal/libcgal-dev_5.2-3_arm64.deb
ARMHF: http://raspbian.raspberrypi.org/raspbian/pool/main/c/cgal/libcgal-dev_5.2-3_armhf.deb
After downloading the AppImage and installing dependencies, run the AppImage to launch PrusaSlicer:
32-bit:
$ chmod +x PrusaSlicer-2.3.3-GTK3-armhf.AppImage
$ ./PrusaSlicer-2.3.3-GTK3-armhf.AppImage
64-bit:
$ chmod +x PrusaSlicer-2.3.3-GTK3-arm64.AppImage
$ ./PrusaSlicer-2.3.3-GTK3-arm64.AppImage