Open Doomsdayrs opened 1 year ago
Good news, Past me had made this work for v2.3.0 under flatpak
Bad news, v2.4.3 hangs at loading screen.
@qdot Is there anyway to debug the compiled application?
speaking of, do you have the svg of the icon @qdot ?
For the hang: Wait for 2.4.4. I'm guessing this has to do with the openssl version, which I'll now be vendoring into the builds. If you want to check and see if that's the case, run ldd on lib_intiface_flutter_rust_bridge or whatever that library is, see if there's a missing dependency.
As for an SVG, I'll have to look.
@qdot Any update on the SVG?
Testing v2.4.4, Still hangs on loading screen.
Hmm. Wonder if this is a config file issue. Try to find wherever the intiface_central directory is (possibly somewhere in ~/.config
) and delete it, see if that makes things come up.
Hmm. Wonder if this is a config file issue. Try to find wherever the intiface_central directory is (possibly somewhere in
~/.config
) and delete it, see if that makes things come up.
Just coming right now from doing exactly that.
Wiped ~/.var/app/com.nonpolynomial.intiface_central
and restarted the app.
Issue persists.
Console output:
$ flatpak run com.nonpolynomial.intiface_central
(intiface_central:2): Gdk-CRITICAL **: 22:52:39.110: gdk_window_get_state: assertion 'GDK_IS_WINDOW (window)' failed
** (intiface_central:2): WARNING **: 22:53:04.144: atk-bridge: get_device_events_reply: unknown signature
Log content:
[I] Global Loggy: Sentry URL set, crash and log reporting available.
[I] Global Loggy: /home/doomsdayrs/.var/app/com.nonpolynomial.intiface_central/data/intiface_central/logs
[I] Global Loggy: Device configuration file does not exist, returning 0.0.
[I] Global Loggy: {}
[I] Global Loggy: []
[E] Global Loggy: Error loading cubit! Deleting configs and creating new ones.
I agree it would really be nice if you could publish this as a flatpak on flathub e.g.
Flatpaks are a new software distribution mechanism for Linux distros, can thus installed on any distro and are easy to update. They are easy to install and update and work on all Linux distros. Also, if you publish it on FlatHub you may grow your user base given many distros include that and it is a common software source, so your app can be discovered more easily.
Here is how to get started.
Anyway i could help?
Linux User here, so im very interested in getting this going. A binary to manually copy around is very duct tape and hope style, i rather have something proper. So if there is anything you need help with, im happy to help.
@Doomsdayrs Can i help you out on this somehow? Im also more than happy to carrry the torch from here if you are not available for this anymore. Just hand everything you have on this and i will take it from here if you want me to
Sorry for the long wait for replies. I shall do a re-evaluation of this shortly.
Publication to flathub via flatpak for Linux users.
Nice to haves:
Issues
Current progress: https://github.com/Doomsdayrs/flathub/tree/com.nonpolynomial.intiface_central