Skip to content

PrusaSlicer-2.3.3 ARM AppImages

Compare
Choose a tag to compare
@davidk davidk released this 16 Jul 20:41
0729e64

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