-
Notifications
You must be signed in to change notification settings - Fork 338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux -- runs but requires libbambu_networking plugin #122
Conversation
…2 as it doesn't work on Linux
That's awesome! I hope they merge this PR in. I already have my X1 Carbon but my printing room PC only runs linux. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good work
@deftdawg Do you have instructions for running this? |
@lanewei120 Can you tell us anything about a linux build? It seems that the community got to a point where we are blocked because there is no access to Are you able to help with this? |
libbambu_networking is just a plugin, the app can run without it. I am sorry for the late reply, we are preparing the new version v1.2.0, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we have submitted a fix for the wxWidgets compiling under linux before,
it should fixed the '-ldep-name-NOTFOUND' issue for v3.1.5
you can try it and remove the changes of this part
This reverts commit 77d20e1.
We get the SSL certs dialog on first run, then we crash:
Potential problems for Linux that still need to be worked out:
Currently in my Linux PR I've made the current_thread_name check conditional to WIN32, however I'm not sure if that's the best approach.
|
there should be lots of issues under linux, we are starting to solve them. for this pull request, we can merge it as a patch for first linux buildable version. thanks very much |
Sure merge, patch or cherry pick... Whatever you need to do. Just hoping we can get it running soon so I can finally use my X1C. (Wine+BambuStudio runs, but EdgeWebViewer is broken, so no home tab, can't login, pick printer profiles and stuff and network plugin doesn't run either) Let me know if there's anything I can help you with further or anything else you need. |
already merged these patches into one and fix some small issues Author: DeftDawg DeftDawg@gmail.com
|
I'm still mid-compile so don't know if a functional Linux build is possible yet, but it appears to be progressing. I initially encountered
This is on Ubuntu 20.04 - if other folks can reproduce, its probably sensible to update |
Despite a successful compilation, I'm seeing a segfault on startup, similar to has been reported before:
|
My last commit to the branch should have installed that package for you... Might be a bug in my if condition check. |
You're all caught up! 😄 It segfaults on combobox::set font, refer to the gdb backtrace I posted a few comments ago... My best guess is that it's trying to paint on a window that's not ready to be painted or something... But I don't know for sure what is going on. |
Sorry, I should have been more specific - those comments were based off me running latest |
Oh fair play, @lanewei120 , you'll want to cherry pick 50d0ec8 to master also
|
done |
already cherry-picked and merged, close it |
I have a similar issue on the current SoftFever build, commit
The gdb backtrace is:
This is when I build with the script Potentially interesting info, since the complaint is about
, maybe it's a smoking gun. |
You're not building with the dependencies in The recommend way to build is via podman/docker into an Appimage... See |
libbambu_networking
plugin which doesn't exist in this git repo