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 GUI not working in d58e947 #302
Comments
Works well here... What exactly is not working for you anymore? Any error messages? Are you running from source or using the official binary? |
There's no alert. From the releases page May I ask what source you are using? |
The latest master branch should very much work, just like before. Please define what you mean by "there's no alert". There's no "alert" functionality in the application. Do you mean the tray notifications? |
I always get the ui stuck after some time, but I will try the latest build and report back. Edit; I have d58e947 now with -vvv and --log enabled running, reporting back if some bugs happen |
It is stuck now, I can move the window but cant click anything, not responsive. System:
That is the log:
|
The UI freeze problem is definitely new to me... I use the Linux build pretty much daily and for long periods, and I've never experienced something like that.
I meant running the app from source (as opposed to running the official binary). I, myself, have been using my own AppImage build with no problems so far (changes are here, latest build is here). |
Maybe it correlates with ubuntus multiple workspaces and how the ui updates when hidden? |
This has to be platform related. The status bar should be saying "inventory" in full. Have you tried running the miner from source, instead of the pre-built executable? |
How do I run it from source? I don`t use python =) |
In a nutshell:
|
First try:
After installing
|
|
Still Edit: The appindicator works in the bundled version |
What the... o_o Please post the output of:
What distro are you on, by the way? |
The funny thing is there is no coredump available!
Distro: |
Dumps are saved in a separate directory. You could try this: coredumpctl list
# get the PID of the last python3 crash, and then:
coredumpctl info <PID> But I don't think it will help us much. It shouldn't be crashing with a segmentation fault, at all.
Are you on a Wayland session? If you are, I think that could be at least related to the UI freezing thing... Check with:
Also, can you install |
I have done all from scratch and still the same issue.
Here the dump:
|
Thanks. The first frame of the backtrace might indicate a font-related issue. I've also had a similar crash in the past, which was basically caused by having an emoji font installed. This one is probably unrelated, though. Anyway, for now I have no clue what the problem is exactly, but I'll try to set up an Ubuntu 22.04 virtual machine to look into this better. |
This looks like quite a wild Linux-related ride. Thank you @guihkx for taking care of this one 🙂 |
I was able to reproduce the crash on Ubuntu 22.04 when running from source as well. It turns out this is, once again, related to the bad handling of emoji fonts by libXft. :( As I said in my other post from months ago, this has been fixed in libXft 2.3.5, but unfortunately Ubuntu 22.04 still uses 2.3.4. @axi92 Can you install If you're an advanced Linux user, another alternative would be manually building and installing the latest version of libXft. |
Nice to hear!
That's unfortunate... :/ In the meantime, you can try running the Windows version through Wine. It's actually what I used to do before Linux support got better, and surprisingly it worked pretty damn good. |
No issues with KDE Manjaro on the latest build, bb51bf7. I did install the fonts but just for the look, Operating System: Manjaro Linux |
Hi,
Linux GUI is not working in d58e947 which works well in a9605d2
Environment: Debian 11 Xfce
The text was updated successfully, but these errors were encountered: