flathub / com.jagex.RuneScape

https://flathub.org/apps/details/com.jagex.RuneScape
20 stars 12 forks source link

Crashes on startup #31

Open KeironO opened 6 years ago

KeironO commented 6 years ago

Afternoon,

Unfortunately, I've not been able to get this flatpak to work on the following operating systems:

The following command was used to install the package:

flatpak install flathub com.jagex.RuneScape

Information:

 keiron@scuffbookair  ~  flatpak info com.jagex.RuneScape 
Ref: app/com.jagex.RuneScape/x86_64/stable
ID: com.jagex.RuneScape
Arch: x86_64
Branch: stable
Origin: flathub
Collection ID: org.flathub.Stable
Date: 2018-07-16 13:12:29 +0000
Subject: auto: Update data for new binary (1153e9bd)
Commit: 121cb631cf2ad80e498b8c98115f20509ed78d45e793bf4fda3b8439f41c38cc
Parent: e267ff478ee49a57483a72d29b20b90613aec3a1b1e6806e75907615d0c0c9a1
Location: /var/lib/flatpak/app/com.jagex.RuneScape/x86_64/stable/121cb631cf2ad80e498b8c98115f20509ed78d45e793bf4fda3b8439f41c38cc
Installed size: 2.1 MB
Runtime: org.gnome.Platform/x86_64/3.28
Sdk: org.gnome.Sdk/x86_64/3.28

Video of crash:

https://i.imgur.com/IPaSqjz.mp4

Garbee commented 6 years ago

Honestly, the best thing I can say with this problem is... Re-install and hope it works. If not, then maybe the next update from Jagex will make it work.

I've seen this exact issue myself in the past, and there is no rhyme or reason as to why it fails. But generally, the next debian build fixed it for me. As of right now, it is running fine for me in OpenSUSE Tumbleweed.

EDIT: And you can see issue #17 for the previous discussion.

Tjzabel commented 5 years ago

For extra input, there were no issues on startup on my end on Fedora 29.

matoc94 commented 5 years ago

Problem is in libcurl, libcurl3 and libcurl4 cannot coexist. Runescape-launcher requires libcurl3 and Ubuntu16.04 <= containts libcurl4 I don't know how to fix it, but maybe this clue will help you

Garbee commented 5 years ago

The curl issue has nothing to do with crashes. Those errors in the output are completely normal and it runs fine regardless (within flatpak and native.) It's literally random madness with Jagex's release that no one externally has the insight to debug unless you can read esoteric debug dumps.

Espionage724 commented 5 years ago

I'm not certain (I have no Terminal output or anything in journalctl), but I'm thinking this may be because of the GPU driver:

mkrajnak commented 5 years ago

+1 crash on RHEL

Espionage724 commented 5 years ago

I figured out the GM45 crash I was having. Using the following command lets RS start-up on that GPU:

flatpak run --env='MESA_GLSL_VERSION_OVERRIDE=450' com.jagex.RuneScape

If I remember correctly, the GLSL override on the GM45 can go as low as 130, and is probably the best value to use.

weedmic commented 3 years ago

you did not mention "wrong size", but...

I believe this is caused each time a new client is introduced. Ad hoc, 2.2.9.

Previously, I created a copy of .../stable directory with hidden files and created the following script:

!/bin/sh

rm -rf /var/lib/flatpak/app/com.jagex.RuneScape/x86_64/stable cp -r /home/weedmic/Downloads/runescape-savepoint/stable /var/lib/flatpak/app/com.jagex.RuneScape/x86_64/

which would allow me to use runescape the way it was (2.2.4) at least once until flatpak caught up.

I am unsure exactly what "causes" this, but I believe that there is a part of the script pointing to a wrong file - or the SHA is not updated to the new file.

In this particular instance 2.2.9, nothing works for me and I also get the following when doing "flatpak install flathub com.jagex.RuneScape"

"error: Failed to install com.jagex.RuneScape/x86_64/stable: Wrong size for extra data https://content.runescape.com/downloads/ubuntu/pool/non-free/r/runescape-launcher/runescape-launcher_2.2.9_amd64.deb"

This sounds similar to what I read on the r/s forum @ QFC 278-279-573-66145484

Seems someone at flathub and jagex just need to communicate.

I hope this will bring it to someone's attention.

I expect it to continue to repeat until jagex makes the client opensource (which they said they would aeons ago)...

Garbee commented 3 years ago

@weedmic please don't spam the same message into multiple places. Post once in the proper thread. If you believe some threads are duplicates then suggest such.

weedmic commented 3 years ago

Wilco

On Tue, 27 Jul 2021, 14:41 Jonathan Garbee, @.***> wrote:

@weedmic https://github.com/weedmic please don't spam the same message into multiple places. Post once in the proper thread. If you believe some threads are duplicates then suggest such.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/flathub/com.jagex.RuneScape/issues/31#issuecomment-887440938, or unsubscribe https://github.com/notifications/unsubscribe-auth/AU7IRH27U6HVBQOSH4FCPGTTZ2LM7ANCNFSM4FKLXSJQ .