PrusaSlicer on ARM Chrome OS

  Chrome OS

Here below I will describe the steps that I took to run PrusaSlicer on my Lenovo Duet ChromeBook.

Make sure that you have the virtual Linux environment enabled in ChromeOS.

Install the following dependencies

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 libwxgtk3.0-dev 
build-essential pkg-config libtbb-dev zlib1g-dev libcereal-dev libeigen3-dev libnlopt-cxx-dev libudev-dev libopenvdb-dev libboost-iostreams-dev libnlopt-dev libdbus-1-dev imagemagick libgmpxx4ldbl libwxgtk-webview3.0-gtk3-0v5 libwxgtk-media3.0-gtk3-0v5

Download the most recent ARM AppImage suitable for your architecture (32- or 64bit)here. and save it to the Linux folder.

If you are not sure which version you need (64 or 32 bit) check your Linux version. To do this open a terminal window and type

uname -srm

In my case the output indicates I’m running 64bit

Linux 5.4.67-09356-gf3ed4c0c4a31 aarch64

Open a terminal window and make the AppImage executable.

chmod +x PrusaSlicer-2.3.0-arm64.AppImage

Finally to start PrusaSlicer type:


Now, let’s add a shortcut to the program in the launcher.

You can download the .png below and save it to the root of your linux folder.

Next, in a terminal window using your favorite text editor (nano) create a file PrusaSlicer.desktop in the folder /usr/share/applications/

sudo nano /usr/share/applications/PrusaSlicer.desktop

and populate the file with the following code, where you replace USER on line 3 and 4 by your (linux) username.

[Desktop Entry]

Many thanks to davidk.

One Reply to “PrusaSlicer on ARM Chrome OS”


    Exactly what I was looking for.
    Now my Lenovo IdeaPad Duet Chromebook is getting even more useful!!!

    Great step by step instruction to get PrusaSlicer running on an ARM-powered Chromebook.
    I am a complete LINUX-noob and with copy and paste I handled it to install the program.

    Thank you very much!