rbreu / beeref

BeeRef Reference Image Viewer
GNU General Public License v3.0
484 stars 39 forks source link

BeeRef fails to boot on the flatpak version #75

Closed roland3564 closed 7 months ago

roland3564 commented 1 year ago

Describe the bug BeeRef fails to start after loading settings by using the flatpak version 0.2.0

To Reproduce Steps to reproduce the behavior:

  1. flatpak run org.beeref.BeeRef
  2. console prints Starting BeeRef version 0.2.0 Using settings: ~/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.ini and Logging to: ~/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.log
  3. no gui in output

Expected behavior The program starts

Screenshots If applicable, add screenshots to help explain your problem.

Debug log: For crashes and similar, provide the last 20 lines or so of your debug log. To get the debug log, open BeeRef and go to Help -> Show Debug Log. If in doubt, paste the whole debug log to a paste service like paste.bin

~/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.log:

2023-02-23 18:41:51,984 __main__ 3 139965785508736 Starting BeeRef version 0.2.0
2023-02-23 18:41:51,988 __main__ 3 139965785508736 System: Linux The-Thinker 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64
2023-02-23 18:41:51,988 __main__ 3 139965785508736 Python: 3.9.9
2023-02-23 18:41:51,989 __main__ 3 139965785508736 Using settings: /home/n1/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.ini
2023-02-23 18:41:51,989 __main__ 3 139965785508736 Logging to: /home/n1/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.log
2023-02-23 18:42:15,665 __main__ 3 140434007591808 Starting BeeRef version 0.2.0
2023-02-23 18:42:15,670 __main__ 3 140434007591808 System: Linux The-Thinker 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64
2023-02-23 18:42:15,670 __main__ 3 140434007591808 Python: 3.9.9
2023-02-23 18:42:15,671 __main__ 3 140434007591808 Using settings: /home/n1/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.ini
2023-02-23 18:42:15,671 __main__ 3 140434007591808 Logging to: /home/n1/.var/app/org.beeref.BeeRef/config/BeeRef/BeeRef.log
Deevad commented 1 year ago

Hey, I'm in the same case.

There is complimentary info on the flatpak repo "issues" thread: https://github.com/flathub/org.beeref.BeeRef/pull/2#issuecomment-1450105158 , but it looks like it will require modification to the source code.

@rbreu Hello! Can you have a look into this?

roland3564 commented 1 year ago

Wow! really? interesting, if there is something I can do, just tell me!

P.S: David, you're my hero! Since I started using Krita I always admired how you blended in the Krita Community, how you actively contributed to every single brush, code and setting, making comics open to everyone and at anytime, I'm reading your series "Pepper and Carrot", and I'm loving every single episode of it to the heart..

Now I'm relatively young, but one day, I'll be an artist as successful as you! I promise! And I'll be there to help you fix Krita one byte at a time!

Cheers! -Roland.

Deevad commented 1 year ago

Oh Wow Roland! That's so good to read 🤩 Thank you! I wish you very much for your career to become an amazing artist. If you ever have a portfolio somewhere and need constructive feedback, just email me (my email is on my blog, "about" page). Thanks again for your nice words. :+1:

roland3564 commented 1 year ago

Graziee!!!!! Thank you!!!!!! ❤️

rbreu commented 7 months ago

The flatpack version was using a newer version of PyQt than I was using. I have now fixed the PyQt version in setup.py and also upgraded to the latest PyQt version, doing the according necessary fixes.