-
Notifications
You must be signed in to change notification settings - Fork 10
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
OpenSUSE Tumbleweed nothing loads and the text "TypeError: Load Failed" is displayed #43
Comments
Hi, thanks for the report! Can you send the log files? They should be in |
Thanks for the response! This is the content of the log file:
|
Hmm, weird. To me, it looks like the launcher is unable to connect to GitHub, or out releases CDN for whatever reason. I'm not sure what could be causing this; is there some sort of firewall or something blocking this network activity? |
Very strange... I checked my firewall and there shouldn't be anything blocking it. From my terminal i can curl https://releases.yarg.in/index.json without issue |
Potentially something to do with this, then? Sorry, I'm not too knowledgeable about Linux. |
I was curious about that, I have that file on my host system but I'm not too sure about how AppImages are packaged. I will attempt to compile it from source and run it to see if the same issue occurs and report back |
Update: Compiling from source and launching it works as intended, for some reason the AppImage (specifically in OpenSUSE Tumbleweed) can't connect |
Very strange. Thanks for doing all of that! |
No problem! Personally it's only like, mildly inconvenient to run this way haha, but hopefully it's something that can get fixed in a later update for others if they run into this issue Edit: Looks like building my own AppImage using |
That is very strange. I wonder if this was fixed too as of recently in Tauri? I'll let you know whenever there's a new build and you can test it then. |
Hello, I am experiencing the same issue as @Kizaing. I used yarc-launcher_0.3.1_amd64.AppImage on my fresh install of Tumbleweed and nothing loads. I haven't built from source yet. I'll report back if I make any progress on this. Here is my log file. |
Same issue here on snapshot 20240425. Also broken on Leap 15.5. |
Same issue here on Tumbleweed (up-to-date), on precompiled YARC 0.3.2.
One line in log: Can ping yarg.in from the console, though. Is it possible to download a (portable I guess?) version of YARG via the Browser or another device and paste it manually in the (which?) appropriate directory for the time being? Edit: Running the AppImage from console provides an additional error (note: the 22... is the time stamp. 10ms off a glorious one.): Sudo'ing it: I don't know what to make of this, but maybe someone else does. To reiterate, the last two messages are taken from the live console output, not from the log file. Additional info: If there's anything I can try or simply click on, let me know. FWIW every screen/menu of the launcher ends with the error. |
Hello, thank you for all y'all's patience. Unfortunately, none of us developers use Linux so diagnosing these problems is quite difficult. Recently in our Discord, we've had a development regarding this issue. This appears to be a problem with maybe missing dependency, which for whatever reason isn't packaged within the AppImage. As Kizaing did above, building the launcher from the source does work, however, a Discord user discovered that after building the launcher and downloading all of the dependencies to do so, the original AppImage works... sometimes (as opposed to never before building). The manually built version of the launcher does work all of the time though. Again, I have close to zero experience with Linux, so if anyone has any ideas of why this could be, please let me know. As a temporary solution, however (as others did above), it does work properly when building from source. I'm quite certain however that the problem is a missing dependency within the AppImage, I just don't know what it could be. Thanks, and sorry. |
Hello, Recently we released v1.0.0 of the launcher. Can anyone here test it out and see if it works on there? Thanks! |
Starting the AppImage on a fresh OpenSuse Tumbleweed installation, this shows up on 1.0 after a brief loading bar with the fun fact. When I try building it (I'm a noob mind you), after I tried finding each package that was required by npm'ing over and over again and installing each one over YaST Software Management, but I gave up since figuring each one out took really long, so sorry for that. Maybe the dependencies are on the devs' team distro but not on OpenSuse? Maybe the "package.json" is incomplete? @Kizaing How did you go about building it from source? |
@sheltpat Sadly I don't remember the exact libraries I had to install, but I used the OBS to install them vs YaST (that would take forever as you've seen haha) I just pulled the latest code and successfully compiled the 1.0 appimage and its working for me I uploaded it here in case anyone wants to test it or see what the difference between the official appimage might be |
Disclaimer: I'm neither a dev nor particularly knowledgeable, so the assumptions below may only be (slightly educated) guesses. @Kizaing Thanks for the tip with OBS, I need to figure that out. So far I'm completely lost and only managed to clone their AppImage template and possibly import the launcher source in a second package/project. I'm not sure if I just needed a spec file at the point I was, but I'll figure it out eventually. Edit: Actually, could you share your spec file for OBS or point me in a direction of how I would figure out which dependencies I'd have to include? Edit2: It's possibly just a noob (me) jumping to possible conclusions, but the dependencies prompted missing when Anyway, I took your AppImage and the official one, renamed them to *.7z and had a brief look at their content. So, maybe an issue in the building pipeline? Different prerequisites in the folder structure between distros (Ubuntu/Debian vs SUSE)? |
This is normal and almost certainly is not a problem. AppImages set up their own environment - this is what makes them distro-agnostic (ish), so it doesn't matter what the structure actually looks like. |
Gotcha, already thought as much. It confused me, since Kizaing's has usr/lib and usr/lib64 (and was built on/for OpenSUSE), while the official one has the x64 stuff inside in usr/lib/x86_64-linux-gnu. But I guess the respective AppImage points to the right place, if you say they're somewhat agnostic. Also, File Roller would extract the official one without a problem, while the unofficial one errors about "a command exit[ing] abnormally" for whatever reason. So I only did a brief visual structure comparison instead comparing actual libs (or seeing if they're even there). Edit: Oh, I forgot to mention the AppImage Kizaing linked above works for me as well, despite not being correctly extractable by File Roller. |
When loading up the launcher AppImage everything fails to load, and this is the error I am seeing:
I tried launching via the console to see if there was any other errors but this is all that is displayed:
Hopefully it can be fixed! Thanks
The text was updated successfully, but these errors were encountered: