How to start PrusaSlicer 2.9.2 on Linux
This is probably a stupid question so my apologies in advance but ....
I had 2.9.2 rc2 installed (on Ubuntu). After installing 2.9.2 (final), whenever I click on the PS icon, the system starts RC2 instead of the final release. I unpinned the quick start button, started PS 2.9.2 (final), it starts just fine and then I tell it to pin the application .... seems fine .... but when I close PS and try to start it again via the pinned tab it loads 2.9.2 RC2 instead of the final version.
How can I start 2.9.2 (final) ???
Best Answer by _KaszpiR_:
try in the terminal some commands:
# run specific version of the app flatpak run --branch=beta com.prusa3d.PrusaSlicer flatpak run --branch=stable com.prusa3d.PrusaSlicer # remove specific version that you do not want flatpak remove com.prusa3d.PrusaSlicer Similar installed refs found for ‘com.prusa3d.PrusaSlicer’: 1) app/com.prusa3d.PrusaSlicer/x86_64/stable (system) 2) app/com.prusa3d.PrusaSlicer/x86_64/beta (user) 3) All of the above Which do you want to use (0 to abort)? [0-3]: 2 # disable whole flatpak beta builds flatpak remote-delete flathub-beta
RE: How to start PrusaSlicer 2.9.2 on Linux
Use the editor for your start menu (gnome or kde) and create a new entry there with the correct path to your executable.
RE: How to start PrusaSlicer 2.9.2 on Linux
The problem is that the proper start command according to the instructions is
flatpak run com.prusa3d.PrusaSlicer
but that starts the RC2 version instead of the the newly installed final release.
I have found that 'alacarte' can be used to edit the start menu (I do not know what to edit when you say 'edit the start menu' but even when I change the run command to what we are supposed to use, it starts RC2. I have unpinned the quick start button for PS, started 2.9.2 (final) via the 'app details' option on the quick start button which then allows me to pin the new quick start button. When I close the current session and attempt to start a new session with the newly installed quick start button, I get the RC2 version starting up 🙁
Flatpak is a truly horrible environment for the average user; are you using Flatseal to manage updates?
Cheerio,
RE: How to start PrusaSlicer 2.9.2 on Linux
From what I can find this editor can deal with flatpak menu entries:
https://flathub.org/apps/page.codeberg.libre_menu_editor.LibreMenuEditor
I myself still have several old appimage versions of PrusaSlicer on my system and after they changed the format to flatpak I had some problems with file permissions and also the window sometimes stayed blank. Then I started to compile PrusaSlicer from source. The build instructions on github should work on linux systems that are close to Ubuntu which is the reference they give. I am on debian unstable. I find this less complicated than to figure out the intricacies of flatpaks. 🙂 And I don't have to wait for the flatpak maintainers to update the package.
RE: How to start PrusaSlicer 2.9.2 on Linux
OMG, I have done the occasional compile here and there maybe 20 years ago but that is something I definitely do not wish to get involved with any more. It might be easy once a person gets used to it but this is definitely a mountain I do not wish to climb at my age.
RE:
try in the terminal some commands:
# run specific version of the app flatpak run --branch=beta com.prusa3d.PrusaSlicer flatpak run --branch=stable com.prusa3d.PrusaSlicer # remove specific version that you do not want flatpak remove com.prusa3d.PrusaSlicer Similar installed refs found for ‘com.prusa3d.PrusaSlicer’: 1) app/com.prusa3d.PrusaSlicer/x86_64/stable (system) 2) app/com.prusa3d.PrusaSlicer/x86_64/beta (user) 3) All of the above Which do you want to use (0 to abort)? [0-3]: 2 # disable whole flatpak beta builds flatpak remote-delete flathub-beta
See my GitHub and printables.com for some 3d stuff that you may like.
RE: How to start PrusaSlicer 2.9.2 on Linux
also see https://help.prusa3d.com/article/install-prusaslicer_1903
See my GitHub and printables.com for some 3d stuff that you may like.
RE: How to start PrusaSlicer 2.9.2 on Linux
try in the terminal some commands:
# run specific version of the app flatpak run --branch=beta com.prusa3d.PrusaSlicer flatpak run --branch=stable com.prusa3d.PrusaSlicer # remove specific version that you do not want flatpak remove com.prusa3d.PrusaSlicer Similar installed refs found for ‘com.prusa3d.PrusaSlicer’: 1) app/com.prusa3d.PrusaSlicer/x86_64/stable (system) 2) app/com.prusa3d.PrusaSlicer/x86_64/beta (user) 3) All of the above Which do you want to use (0 to abort)? [0-3]: 2 # disable whole flatpak beta builds flatpak remote-delete flathub-beta
Ding ding ding, we have a winner !!!! (mostly)
The option --branch=stable added to the original running instructions brings up the final release. I re-pinned the final version, closed it and opened it via the pinned shortcut ..... it started up RC2 again! However, now knowing how to actually run the final version, I started alacarte and modified the run command to include the --branch=stable command and now, when I click on the quick start icon, I get 2.9.2 (final). Wooohooo !!!!! THANK YOU!
As a side note, IMHO there is a bug in the flatpak because if I run the final version of 2.9.2 and pin it, then the proper run commands should be set up in the pinned shortcut to run that final release.
RE:
No, it's not a bug in the flatpak, or the window manager that you use, it's by design, you probably have a beta set as a default.
Try
flatpak make-current com.prusa3d.PrusaSlicer stable
See my GitHub and printables.com for some 3d stuff that you may like.
RE: How to start PrusaSlicer 2.9.2 on Linux
Ok, I followed your suggestion just in case the issue comes up with the next release.
Thanks!
RE: How to start PrusaSlicer 2.9.2 on Linux
Look hear for an appimage if you want that. Proves that an appimage can be created for PrusaSlicer. Currently at 2.9.2.