Package Details: flashprint 5.4.1-1

Git Clone URL: https://aur.archlinux.org/flashprint.git (read-only, click to copy)
Package Base: flashprint
Description: Slicer for the FlashForge 3D printers.
Upstream URL: http://www.ff3dp.com/
Keywords: 3d flashforge printer slicer
Licenses: custom
Submitter: froj
Maintainer: mgisbers
Last Packager: mgisbers
Votes: 9
Popularity: 0.042758
First Submitted: 2016-04-19 11:18 (UTC)
Last Updated: 2022-08-15 19:57 (UTC)

Required by (0)

Sources (2)

Latest Comments

mgisbers commented on 2022-05-06 08:35 (UTC)

They removed the file and updated version to v5.3.3.

qdii commented on 2022-05-04 17:26 (UTC)

Failure while downloading http://www.ishare3d.com/3dapp/public/FlashPrint-5/FlashPrint/flashprint5_5.3.1_amd64.deb

Looks like the URL now 404s

bnied commented on 2022-03-12 06:08 (UTC) (edited on 2022-03-12 06:09 (UTC) by bnied)

Created a diff to update the package to v5.3.1. Tested on my machine successfully.

diff --git a/PKGBUILD b/PKGBUILD
index d55936d..c953af0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Michael Gisbers <michael@gisbers.de>
 pkgname=flashprint
-pkgver=5.2.1
+pkgver=5.3.1
 pkgrel=1
 pkgdesc="Slicer for the FlashForge 3D printers."
 arch=('x86_64')
@@ -24,9 +24,9 @@ package() {



-md5sums=('62d7df83f978d2939a49260b8544a5aa'
+md5sums=('01d46e6920653b1ad56bdebe271dac69'
          'e2a783e7d78b40b55432c00f38dacae8')
-sha256sums=('b7632f639f13cbfb505f4e2d55288dfdbb6969684da6f027a398ab1c210be2dd'
+sha256sums=('64ab30f75e0ea274693ba3dab9b78034c302388dc703d44c3b50b1baefd84127'
             '65c17b8b726d779956e99a3df4d1e90435a194686370c589f71b09aeebddda5c')
-sha512sums=('a1ccf1123a46d643844e29ef2c276726b004942a551f99a7c0a072e4b04b19bf244db50ab9883adbd0c98879b59ea4e83dfecc48e5afd8defdcda55ed4f74f6c'
+sha512sums=('f50c6f46b7e3e9bee451459338e03cc6263de95c9f03fe957fe7ef649542dc62137cf28f5f3df4bbfaa489586c5918149aa942a54fd6f1936cfb52abfe4ae67c'
             'fc3364dfdce9d3558ceea74137343c4a7a2fe6231dfe02f3298cca03d055b7237d4397fe58171452cca962f842f93dc6116b0761e4d5ef3c54105b4203c66f9f')

cc @mgisbers

derivator commented on 2022-01-03 17:14 (UTC) (edited on 2022-01-04 11:56 (UTC) by derivator)

Slicing works fine, opening "Connect Machine" dialog segfaults... Any ideas?

EDIT: only happens when VPN is connected, 5.2.1 doesn't fix it.

Meganium97 commented on 2021-09-24 23:37 (UTC) (edited on 2021-09-29 13:53 (UTC) by Meganium97)

I do believe that there is a download available for 5.1.1 of flashprint available for linux.

lty1993 commented on 2021-08-21 20:39 (UTC)

@mgisbers Sorry, I did not check the download link for Linux when flagging it. Looks like they only offer download for win and mac yet.

mgisbers commented on 2021-08-20 19:19 (UTC)

@lty1993 you flagged this version outdated. Do you have any download link for v5 and linux64? I could find only versions 5.1 for win32/64.

mgisbers commented on 2021-06-18 18:23 (UTC)

just bumped the version to v4.6.4

henje commented on 2021-06-18 18:17 (UTC)

It seems the download link changed to https://en.fss.flashforge.com/10000/software/abae9424ce7ee12fd52b86b46efed97f.deb the file has the same SHA-256 sum.

kaipee2 commented on 2021-01-25 21:36 (UTC)

I've been testing some Beta versions with Flashforge Support, and can confirm one of them works great with nVidia now. No longer crashing when slicing.

Just waiting for the release.

kaipee2 commented on 2021-01-15 17:01 (UTC)

@slexin That package and the one listed in the PKGBUILD are the same

md5sum flashprint_4.6.0_amd64.deb 387ac04a8e8ffce5045d50ff21054a8e.deb > pkg.md5
md5sum -c pkg.md5 
flashprint_4.6.0_amd64.deb: OK
387ac04a8e8ffce5045d50ff21054a8e.deb: OK

The issue seems to be with the nVidia driver.

I can confirm:

  • 4.6.0 works with embedded Intel GPU
  • 4.6.0 crashdumps with nVidia (proprietary) on libGLdispatch.so
  • 4.5.1 works fine with nVidia (proprietary)

If you need to downgrade to 4.5.1

yay -G flashprint
git checkout -b 4.5.1 81472293f027123595fc47bde1fb7beb57be1c26
makepkg -s
sudo pacman -U flashprint-4.5.1-2-x86_64.pkg.tar.zst

selexin commented on 2021-01-09 11:40 (UTC) (edited on 2021-01-09 11:52 (UTC) by selexin)

I'm getting segfault when attempting to slice (I've tried on STLs that have previously worked), so I just checked http://en.flashforge.com/download-center to see if there is a new version. There was a new release 2021-01-05 - strangely the version number is 4.6.0 (the same version that this package is currently at).

The deb can be found at: https://en.fss.flashforge.com/10000/software/387ac04a8e8ffce5045d50ff21054a8e.deb - the MD5 sum appears the same as the one in the PKGBUILD: 09e751fe9c46aaddad21a663cb532795.

Just thought I'd mention this in case I'm missing something and they have actually released an update under the same version number.

Not sure what the go with the segfault is, the only info I can find in journalctl is:

Stack trace of thread 518601:
#0  0x00007f0cdeb4afc9 n/a (libGLdispatch.so.0 + 0x45fc9)

Edit: I've rolled back to 4.5.1 and everything is working fine. I'm happy to debug 4.6.0 further if someone knows where I can go looking for some logs?

fred118 commented on 2020-12-30 09:51 (UTC)

I have a lot of crashes lately, when accessing the file system. The installed version says it is 4.6.0, 64 bit. But as Chewtoy said, the download site of FlashForge says, the latest version is 4.5.1. Did they withdraw version 4.6.0?

Chewtoy commented on 2020-11-12 20:40 (UTC)

Thanks for the package! Any plans to update it? This currently fails to install as the upstream package no longer exists. They seem to have moved the location for it. https://en.fss.flashforge.com/10000/software/361aa4e2603599ff099e83c8c95f2426.deb seems to be the latest (4.5.1) found here https://www.flashforge.com/download-center

nt661974 commented on 2020-05-18 06:26 (UTC) (edited on 2020-05-18 06:27 (UTC) by nt661974)

libicui.so.65 along with one more .so.65 lib I forgot about. When, you update your system it will no longer work as it will now be on libicui.so.67. This is why we need icu65 from the AUR.

mgisbers commented on 2020-05-17 13:28 (UTC)

@nt661974 which binary/lib forces you to use icu65. Just used flashprint to print without having icu65 installed.

nt661974 commented on 2020-05-16 12:47 (UTC)

We need icu65 from the AUR as a dependency for this now, because the repos' are at version 67 of the icu package.

mgisbers commented on 2020-03-23 10:00 (UTC)

The PKGBUILD now has an dependency on qt5-base-595 and uses the libraries. Thanks to selexin for this workaround.

selexin commented on 2020-03-21 22:24 (UTC) (edited on 2020-03-21 22:24 (UTC) by selexin)

The segfault is in libQtGui. I suspect that the current version of Flashprint is not compatible with the Qt version of Arch.

I think you're right, I've got it working manually by installing qt5-base-595 from AUR and then starting flashprint like so:

export LD_LIBRARY_PATH=/opt/qt595/lib ; flashprint

naraesk commented on 2020-02-10 11:00 (UTC)

The segfault is in libQtGui. I suspect that the current version of Flashprint is not compatible with the Qt version of Arch.

lrustand commented on 2020-02-07 09:17 (UTC)

I also have problem with segfault. I tried installing a deb with 3.28, but it also segfaulted. So I think the problem migth be with one of the dependencies.

naraesk commented on 2020-01-31 12:47 (UTC)

Strange. I get segmentation fault every time. Not 100% sure, but I think after updating to 4.1.0 it still worked. But there were also some Qt updates in the last days.

mgisbers commented on 2020-01-31 09:45 (UTC)

@naraesk I just updated and rebooted my system. Flashprint still starts without problems.

naraesk commented on 2020-01-30 17:54 (UTC)

Has anyone else not been able to start Flashprint since yesterday or today?

itsshash commented on 2019-12-21 13:11 (UTC)

Link to new updateed deb.

www.ishare3d.com/3dapp/public/FlashPrint-ii/FlashPrint/flashprint_4.1.0_amd64.deb

mgisbers commented on 2019-10-19 11:50 (UTC)

version bump to v4.0.1

mgisbers commented on 2019-09-13 11:52 (UTC)

version bump to 4.0.0

SharkyRawr commented on 2019-07-15 12:51 (UTC)

patch for 3.28.0 PKGBUILD

diff --git a/PKGBUILD b/PKGBUILD
index b6ab15d..71491a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
 # Maintainer: Michael Gisbers <michael@gisbers.de>
 pkgname=flashprint
-pkgver=3.23.1
+pkgver=3.28.0
 pkgrel=1
 pkgdesc="Slicer for the FlashForge 3D printers."
 arch=('x86_64')
 url="http://www.ff3dp.com/"
 depends=('qt5-base')
 license=('custom')
-source=("${pkgname}-${pkgver}_amd64.deb::http://www.sz3dp.com/upfile/2018/06/30/20180630152114_383.deb" "flashprint")
+source=("${pkgname}-${pkgver}_amd64.deb::http://www.ishare3d.com/3dapp/public/FlashPrint-ii/FlashPrint/flashprint_3.28.0_amd64.deb" "flashprint")


 package() {
@@ -24,9 +24,9 @@ package() {



-md5sums=('8046ec6b0f321374dd3ca6006c1ee320'
+md5sums=('8b40f4d5c3db975ca8515da260caec3b'
          '1fa4e9abedbfb0fe9744986e2725d443')
-sha256sums=('26343c2cb7a69273b9a5b6fd0fecd406bf96d27e685f75073ab59cd8845a24cd'
+sha256sums=('cc9a368137365ecc4fc4f5b6fca1e7e8c74c43e15d3273154a0c0d091c849b95'
             'c981bd5d01b885ee952331f60a5545f1e667055f2c1fd0a37d9bb1d227bc281a')
-sha512sums=('fd1f8236ae37a0b8032f49768dad163fffaabe129578f52ba3994a39f127d888f9b8f569957ad957194eab373e753eaa34945f0fab2efc2d5f7cac8cdb7bcdfe'
+sha512sums=('64546af792a462a7b28d2d570b8eb0c8b00f3864108f35f6d2c9776b26cf9d751556eb14bb8c837b8cae414bd82cfe2ac5f2d4baf631575cc65f2417eaeb367a'
             'e233d1f4eac6b69ecb43bbd2a7a18ded87896109d1e20b7e41cae76377bd16901fd8defa7d89225a958f2d80aa44de52d8a6533619a2fc237aaae056d971fe0f')

lukeee commented on 2019-03-22 14:17 (UTC) (edited on 2019-03-22 14:26 (UTC) by lukeee)

install flash-print with: yaourt --m-arg --skipinteg flashprint ##skips integrity check in packagebuild.

edit the packagebuild and change these lines. "pkgver=3.26.0" "source=("${pkgname}-${pkgver}_amd64.deb::http://www.ishare3d.com/3dapp/public/FlashPrint-ii/FlashPrint/flashprint_3.26.0_amd64.deb"

it should build the latest flashprint and install it.

to fix the GFX issue, follow this from google groups. https://groups.google.com/forum/#!topic/flashforge/_uM5s3cAeQk copied here in-case it disappears,

FlashForge support basically replied that they only support Ubuntu 16.04

I put it to them that Ubuntu 18.04 is due any day now and will ship with Qt     5.9.5 which will likely be upgraded to 5.10.1 (as Debian Testing is) and am     awaiting their feedback, they said they'd ask their developers.

In the meantime I've come up with a workaround. Download and install this     (as non-root) and ensure you select to install "Desktop gcc 64-bit":

<https://download.qt.io/official_releases/qt/5.9/5.9.5/qt-opensource-linux-x64-5.9.5.run>

Copy the Qt5.9.5/5.9.5/gcc_64/lib directory to somewhere, I chose     /opt/qt595/lib, you don't need anything else.

Modify /usr/share/applications/FlashPrint.desktop to add the     $LD_LIBRARY_PATH environment variable to the Exec line (will need re-doing if you upgrade     FlashPrint):

[Desktop Entry]
GenericName=FlashPrint
Name=FlashForge 3D Printer Control Software
MimeType=text/plain;
Exec=env LD_LIBRARY_PATH=/opt/qt595/lib /usr/share/FlashPrint/FlashPrint
X-KDE-StartupNotify=true
X-KDE-HasTempFileOption=true
Icon=flashforge
Type=Application
Terminal=false
Categories=Qt;Utility;

Then when you run FlashPrint using the desktop file (e.g. from Gnome) it will use that version of Qt instead of the system one.

Of course if you run FlashPrint from the console it will use the system Qt and not work, to fix that run:

export LD_LIBRARY_PATH=/opt/qt595/lib ; /usr/share/FlashPrint/FlashPrint

Remember that these libs won't get updated with the rest of your OS.

Don't forget to run the .run you need to make it executable!!!

once you've done that I copied the lib to my home directory and added this to the desktop launcher.

"env LD_LIBRARY_PATH=/home/luke/Documents/lib /usr/bin/flashprint" I'm using "env" instead of "export" because I get a runtime error when launching flash-print.

that should get you a fully updated flashprint 3.26.0 and working with no issues.

Walland commented on 2019-01-02 16:52 (UTC)

Hello, any chance of updating this package soon, it's a couple versions behind.

Muny commented on 2018-03-08 20:27 (UTC)

@Xbetas I had the same issue, but your solution worked well. Thanks.

Xbetas commented on 2018-01-30 16:44 (UTC)

I had the same problem with a white screen. I fixed it by getting an older version of qt (ver 5.6.3 worked for me) http://download.qt.io/official_releases/qt/5.6/5.6.3/

then i used "export LD_LIBRARY_PATH=/path/to/new/libraries/ flashprint" to run it.

i hope it helps :)

markimus commented on 2018-01-27 05:24 (UTC) (edited on 2018-01-27 05:24 (UTC) by markimus)

It installs now but when I run flashprint I just get a white screen. This happens on a machine running an Nvidia card and also a different machine running an AMD card. But it installs and runs ok on my laptop running Ubuntu.

mgisbers commented on 2018-01-25 14:16 (UTC)

version bump to 3.21.0 fixes download issues

markimus commented on 2018-01-25 08:50 (UTC)

I've just attempted to install this package and I get the following error: "Failure while downloading http://www.ishare3d.com/3dapp/public/FlashPrint-ii/flashprint_3.20.1_amd64.deb Aborting..."

Please fix.

mgisbers commented on 2017-05-11 10:40 (UTC)

version bump to 3.16.2

rengolin commented on 2017-05-10 17:56 (UTC)

3.16.2 is out and 3.16.1 is not available from that URL any more. :( Changing the URL to: http://www.ishare3d.com/3dapp/public/FlashPrint-ii/flashprint_3.16.2_amd64.deb