EN
  • Čeština
  • Español
  • Italiano
  • Deutsch
  • Polski
  • Français
  • 日本語
Login

Install PrusaSlicer

Relevant for:
Last updated 3 years ago
This article is also available in following languages: 
CSPLESDEITFRJA

Windows

A stand-alone EXE installer of the latest stable release can be downloaded from PrusaSlicer introduction & download or our Github.

When downloading from Github, make sure you download the correct file for your computer. For Windows, it will be a .zip file, with "Win32" or "Win64" in the title. Most computers these days are 64-bit, which will run the 32-bit version as well. If you have an old computer, you may want to get the Win32 version.

The Drivers & Apps installation package includes the PrusaSlicer itself but also sets of test objects and printer drivers. These are optional, you can choose to install only PrusaSlicer.

Check out Download PrusaSlicer for download and testing of Alpha and Beta versions of PrusaSlicer, across all platforms.

Mac

A stand-alone DMG installer of the latest stable release can be downloaded from PrusaSlicer introduction & download or our Github.

When downloading from Github, make sure you download the correct file for your computer. For Mac it will be the DMG file, which is 64-bit.

The Drivers & Apps installation package includes the PrusaSlicer itself but also sets of test objects and printer drivers. These are optional, you can choose to install only PrusaSlicer.

To install any of these packages, just Drag and Drop it in the installer window. 

macOS_install

Linux

A stand-alone AppImage of the latest stable release can be downloaded from PrusaSlicer introduction & download or our Github. Extract the zip file containing an AppImage file. If you download from Github you will just get an AppImage file. You will then have to make the AppImage file executable to start PrusaSlicer. Exactly how this is done varies a little from distro to distro.

Pre-compiled PrusaSlicer is also available through all major Linux distributions (Ubuntu, Debian, Fedora / CentOS, SuSE, Arch Linux), as FlatPak or Snap image. While we at PrusaSlicer are thankful to the contributors, these distribution channels are not officially tested by PrusaResearch thus not guaranteed to be working or up to date. More information about Linux binary distributions can be found here: PrusaSlicer on Linux binary distributions

How to make Appimage files executable

Ubuntu, Linux Mint, and MX Linux are three popular distros of Linux. All you need to do is to locate the AppImage file, right-click it, and select Properties. In the new menu that appears, select Permissions and tick "Allow executing file as program", or a variation of this (green square), to make the file executable. Close properties and you should now be able to double-click the icon to start PrusaSlicer.

Ubuntu 20.04MX Linux 19.2Linux Mint 20 Cinnamon

From terminal

Another way of making a file executable across most distros is by using the Terminal/Console. Enter the directory where you extracted the AppImage file. The example below is using the "Downloads" folder. 

cd Downloads

List the files in that directory to copy the exact name of the file.

ls

Make the file executable

chmod a+x PrusaSlicer-exact-file-name.AppImage

To start PrusaSlicer, run the command below from Terminal, or double-click the file in your desktop environment.

./PrusaSlicer-exact-file-name.AppImage

Chromebook

We expect the current version of Chrome OS with Debian 10.7 or newer.

First, you'll have to enable Linux on your Chromebook:

    1. Go to Settings
    2. Click the Menu icon ☰ in the top left corner
    3. Select Linux (beta)
    4. Click Turn on and confirm by clicking on the Install button

Then you can proceed to PrusaSlicer installation:

    1. A stand-alone AppImage of the latest stable release can be downloaded from PrusaSlicer introduction & download or our Github.
    2. Copy the AppImage to the 'Linux Files folder'
    3. (This step is not necessary with the latest ChromeOS)
      Open Terminal and insert the following command to install a file system software:
      sudo apt-get install fuse
    4. Open Terminal and insert the following command to install missing libraries
      sudo apt-get install libglu1-mesa libpangoxft-1.0
    5. Run the following command to make the .appimage file executable.
      chmod a+x PrusaSlicer-exact-file-name.AppImage
    6. Run the following command to start PrusaSlicer. Type this every time in the terminal to run it.
      ./PrusaSlicer-exact-file-name.AppImage

Troubleshooting Linux/ChromeOS

A fresh installation of the mentioned distros may not have all dependencies required. If you are getting any errors while using PrusaSlicer, you can check if there are any missing libraries by starting it from Terminal. If you get an error, you're likely missing a library that PrusaSlicer uses, for example:

error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Solution

Enter the directory where you extracted the Zip file with the AppImage. The example below is using the Downloads folder. This approach requires you have already made the program executable, as described above.

cd Downloads

List the files in that directory to copy the exact name of the file.

ls

Run the AppImage while in the directory

./PrusaSlicer-exact-file-name.AppImage

If you get an error, you can solve the problem by installing the missing library. What may be missing depends on which distro and desktop environment you are using. Use your favorite search engine and search for how to install the missing library/dependency on your system. You can also get an error in Terminal, but PrusaSlicer will run without any issues.

Ubuntu example:

sudo apt-get install libcanberra-gtk-module libcanberra-gtk3-module

Was this article helpful?

Comments

Still have questions?

Still have questions?

If you have a question about something that isn't covered here, check out our additional resources.
And if that doesn't do the trick, you can send an inquiry to [email protected] or through the button below.

Contact us