Package Details: bambustudio-bin 02.04.00.70-1

Git Clone URL: https://aur.archlinux.org/bambustudio-bin.git (read-only, click to copy)
Package Base: bambustudio-bin
Description: PC Software for BambuLab's 3D printers
Upstream URL: https://github.com/bambulab/BambuStudio
Keywords: 3d 3dprinting bambu bambustudio orca orca-slicer orcaslicer printing prusa prusa-slicer prusaslicer slic3r slicer studio
Licenses: AGPL3
Conflicts: bambustudio, bambustudio-git, squashfuse
Submitter: georgewoodall82
Maintainer: goll
Last Packager: goll
Votes: 24
Popularity: 2.57
First Submitted: 2023-08-19 13:36 (UTC)
Last Updated: 2025-11-20 15:06 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

Pulec commented on 2025-10-19 20:44 (UTC)

Version 02.03.00.70 available at https://github.com/bambulab/BambuStudio/actions/runs/18506855294, the first AppImage (sha256:31431f67dd7844b1f3c61a1e360294f526a8883bdd75ccf92ebf34fe3d290077) worked for me, not sure about the difference with the second one.

bbgun7 commented on 2025-10-08 05:08 (UTC) (edited on 2025-10-09 01:14 (UTC) by bbgun7)

I'm getting this error

~ [255]$ bambu-studio
[2025-10-07 22:07:00.309189] [0x00006101b110ee40] [trace]   Initializing StaticPrintConfigs
add font of HarmonyOS_Sans_SC_Bold returns 1
add font of HarmonyOS_Sans_SC_Regular returns 1

(bambu-studio:24383): GLib-GObject-CRITICAL **: 22:07:00.385: invalid (NULL) pointer instance

(bambu-studio:24383): GLib-GObject-CRITICAL **: 22:07:00.385: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

but deleting ~/.config/BambuStudio/ doesn't fix it. Does anyone know what else to try?

Edit: this turned out to be caused by disabling xwayland :(

twistedfires commented on 2025-09-18 17:53 (UTC) (edited on 2025-09-18 21:39 (UTC) by twistedfires)

With the 02.02.02.56-1 update, I'm getting the classic: error while loading shared libraries: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory

For now just install webkit2gtk-4.1 and it should work.

chameth commented on 2025-08-26 16:25 (UTC)

I got 02.02.00-85-1 to install by removing the squashfuse package (required by appimagelauncher) and then restarting(!)

There are a few threads about similar AppImage problems caused by appimagelauncher and its deps: https://github.com/KejPi/AbracaDABra/issues/237, https://forums.pcsx2.net/Thread-Appimage-execv-error-No-such-file-or-directory

vikingowl commented on 2025-08-23 13:55 (UTC) (edited on 2025-08-23 13:56 (UTC) by vikingowl)

Hello,

Just a heads-up for anyone struggling with version 02.02.00.85-1. After extensive troubleshooting, I can confirm the build failure is due to issues with the files provided by Bambu Lab, not the PKGBUILD itself.

The Problem
  1. The -bin package fails to build because the official release on GitHub is a non-standard Ubuntu-specific AppImage. It cannot be extracted using --appimage-extract or any other standard tools, which is necessary for installation.

  2. Building from source also fails because the upstream source code contains outdated and broken CMake build scripts. These scripts are unable to find essential libraries like OpenVDB/imath on a modern Arch Linux system, even when they are correctly installed. The bambustudio-git AUR package, which would normally handle this, is orphaned and years out of date.

Temporary Solution

The best option for now is to stick with the previous working version (02.01.01.52) and prevent the broken update by adding bambustudio-bin to your IgnorePkg list in /etc/pacman.conf.

Hope this saves others some time.

vikingowl commented on 2025-08-16 20:37 (UTC) (edited on 2025-08-16 20:38 (UTC) by vikingowl)

Got the same issue as my pre-posters. Install/update via yay doesn't work. Here is just the build part. Would it be a fix to change back to the Fedora.AppImage?

HEAD is now at 3a9e3a4 Update to v02.02.00.85
Removing bambustudio-02.02.00.85.AppImage
Removing pkg/
Removing src/
  1 bambustudio-bin                  (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
==> Making package: bambustudio-bin 02.02.00.85-1 (Sat 16 Aug 2025 10:35:25 PM CEST)
==> Retrieving sources...
  -> Downloading bambustudio-02.02.00.85.AppImage...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  130M  100  130M    0     0  28.1M      0  0:00:04  0:00:04 --:--:-- 29.3M
  -> Found BambuStudio.desktop
  -> Found bambu-studio
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    bambustudio-02.02.00.85.AppImage ... Passed
    BambuStudio.desktop ... Skipped
    bambu-studio ... Skipped
:: (1/1) Parsing SRCINFO: bambustudio-bin
==> Making package: bambustudio-bin 02.02.00.85-1 (Sat 16 Aug 2025 10:35:31 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found bambustudio-02.02.00.85.AppImage
  -> Found BambuStudio.desktop
  -> Found bambu-studio
==> Validating source files with sha256sums...
    bambustudio-02.02.00.85.AppImage ... Passed
    BambuStudio.desktop ... Skipped
    bambu-studio ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Sources are ready.
==> Making package: bambustudio-bin 02.02.00.85-1 (Sat 16 Aug 2025 10:35:32 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Entering fakeroot environment...
==> Starting package()...
This doesn't look like a squashfs image.
Failed to open squashfs image
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: bambustudio-bin-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
bambustudio-bin - exit status 4

Akholic commented on 2025-08-16 13:30 (UTC) (edited on 2025-08-16 13:31 (UTC) by Akholic)

Got the same error on my machine. also after clean install.

➜  makepkg      
==> Making package: bambustudio-bin 02.02.00.85-1 (Sat 16 Aug 2025 03:29:14 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found bambustudio-02.02.00.85.AppImage
  -> Found BambuStudio.desktop
  -> Found bambu-studio
==> Validating source files with sha256sums...
    bambustudio-02.02.00.85.AppImage ... Passed
    BambuStudio.desktop ... Skipped
    bambu-studio ... Skipped
==> Extracting sources...
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...

(AppImageLauncher:142691): dbind-WARNING **: 15:29:15.511: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
This doesn't look like a squashfs image.
Failed to open squashfs image
==> ERROR: A failure occurred in package().
    Aborting...

goll commented on 2025-08-16 06:51 (UTC) (edited on 2025-08-16 06:54 (UTC) by goll)

Not sure what's going on with the last comments, just tried fresh, built fine...

$ makepkg
==> Making package: bambustudio-bin 02.02.00.85-1 (Sat 16 Aug 2025 08:47:53 AM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading bambustudio-02.02.00.85.AppImage...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  130M  100  130M    0     0  58.3M      0  0:00:02  0:00:02 --:--:-- 71.0M
  -> Found BambuStudio.desktop
  -> Found bambu-studio
==> Validating source files with sha256sums...
    bambustudio-02.02.00.85.AppImage ... Passed
    BambuStudio.desktop ... Skipped
    bambu-studio ... Skipped
==> Extracting sources...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "bambustudio-bin"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: bambustudio-bin 02.02.00.85-1 (Sat 16 Aug 2025 08:48:31 AM CEST)

jsimon0 commented on 2025-08-15 18:43 (UTC)

That does not appear to work. Tried on multiple machines with yay as well as makepkg.

$ makepkg -Acsi                                                                                                                                                                                                                                                                      
==> Making package: bambustudio-bin 02.02.00.85-1 (Fri 15 Aug 2025 02:41:23 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found bambustudio-02.02.00.85.AppImage
  -> Found BambuStudio.desktop
  -> Found bambu-studio
==> Validating source files with sha256sums...
    bambustudio-02.02.00.85.AppImage ... Passed
    BambuStudio.desktop ... Skipped
    bambu-studio ... Skipped
==> Extracting sources...
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
This doesn't look like a squashfs image.
Failed to open squashfs image
==> ERROR: A failure occurred in package().
    Aborting...