How to install SuperSlicer from source question

hi i am running @Rex bookworm 6.12 on a cm5 and i am trying to install Superslicer. i am new to linux. i read that the appimage doesn’t work on 64bit and i have been unable to figure out how to install using the .tar.zip file. can anyone point me to a walk through or help me with the steps. thanks in advance.

I haven’t used it but looking at the repo, it looks like you can just:

sudo apt install -y git build-essential autoconf cmake libglu1-mesa-dev libgtk-3-dev libdbus-1-dev

git clone --depth=1 https://github.com/supermerill/SuperSlicer

cd SuperSlicer

./BuildLinux.sh # you might have to use sudo

Use ./BuildLinux.sh -h to see the option

thanks Rex. How did you find this info? was it on the superslicer github? I am sure there will be other apps that I want to download and install and I don’t want to have to ask every time :wink: Thanks for all the work you have done for the CM5 and the activity in the forums.

2 Likes

Ya I just hit up their github, they have guides and stuff on there. most projects will have compile or install institutions on their githubs.

2 Likes

Thanks @Rex! took me awhile but i finally got superslicer running on my uConsole. i can now download and slice a print and remote into my printer to upload the file and start/monitor the print all from my uConsole. First time compiling something from source! great feeling when i got it working!!

3 Likes

So I’m going to need to see the Bat Cat Mask on the cat when it’s done.

3 Likes

lol unfortunately me son’s cat wanted nothing to do with it whatsoever. :frowning:

1 Like

lol that’s definitely a cat thing to do.

1 Like

hey @mattconn24 how did you get superslicer installed?

Prerequisities:

sudo apt-get install  -y \
git \
build-essential \
autoconf \
cmake \
libglu1-mesa-dev \
libgtk-3-dev \
libdbus-1-dev \

Cloning the repository: I had to run these separately
git clone https://www.github.com/supermerill/SuperSlicer
cd SuperSlicer

Build Dependencies: I had to run these separately
cd deps
mkdir build
cd build
cmake .. -DDEP_WX_GTK3=ON
make
cd ../..

Build Slicer: I had to run these separately
mkdir build
cd build
cmake .. -DSLIC3R_STATIC=1 -DSLIC3R_GTK=3 -DSLIC3R_PCH=OFF -DCMAKE_PREFIX_PATH=$(pwd)/../deps/build/destdir/usr/local
make -j4

Install: I had to run these separately
cd src
sudo make install

After all this I went in to the SuperSlicer/build/src/ and right clicked the superslicer (not the .desktop one) and went to permissions and make it executable. Now when double clicked it will launch.

Hope this helps someone. Let me know if it works for you or not. Thanks.

PS: I have noticed that SuperSlicer will crash if slicing large prints on the uConsole I have a EMMC CM5 with 4GB of ram.

2 Likes

Hey @mattconn24 , appreciate this man! I was using Rex’s Parrot OS but was having repo conflict issues so just yesterday switched to Rex’s Bookworm image. I’ll give this a try later today and let you know how it goes.

np @vancity.exe I hope it works. like i said i am very new to linux so this has been a fun learning experience. i am on @Rex Bookworm 6.12.18 which is awesome, thanks @Rex.

4 Likes

Followed your instructions and finally working. I wouldn’t have been able to figure all that out man, thanks again and thanks to @Rex for the awesome images aswell!

3 Likes

so glad i could help and give back to the community a little. I have gotten so much help from others!

3 Likes