code icon indicating copy to clipboard operation
code copied to clipboard

0.9.2 Appimage just gets blank white and dosen't respond on linux.

Open HarshitSingh1647 opened this issue 1 year ago • 11 comments

Please confirm the following.

  • [x] I checked the existing issues for duplicate problems
  • [x] I have tried resolving the issue using the support portal
  • [x] I have ensured my Modrinth App installation is up to date

What version of the Modrinth App are you using?

don't know and can't check, 0.9.2 app image

What operating systems are you seeing the problem on?

Linux

Describe the bug

Image

when the modrinth appimage is launched a white screen appers which dosent resize nor responds.

Steps to reproduce

  1. launch modrinth app image on linux (KDE plasma desktop)

Expected behavior

No response

Additional context

No response

HarshitSingh1647 avatar Dec 28 '24 18:12 HarshitSingh1647

Can confirm same issue on Arch/Garuda Linux. This or similar issues basically happen any few updates. Could we have an option to turn off automatic updates? (Or am just blind and there is one?)

Otherwise its just endless tedious debugging every few month, and more important without warning because updates just get applied at startup.

And please don't get me wrong I love the app in itself. Just the Autoupdates suck sometimes on Linux.

tastelessbrain avatar Dec 29 '24 16:12 tastelessbrain

on a completely new fedora install same issue (thought cuz of my igpu but no disabled that)

superSecretSigmaAccount avatar Dec 30 '24 00:12 superSecretSigmaAccount

Same issue on Fedora 41 with Plasma 6, running from terminal output this error: Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

I can rebuild the app on my system and the locally built AppImage works fine which leads me to believe the issue has something to do with the release image being built on Ubuntu 22.04

bohatel avatar Dec 30 '24 13:12 bohatel

RPM package is also affected. Fedora 41 with GNOME 47.

Just downloaded RPM from the website again and everything works fine. All the data was saved.

Rikopara avatar Dec 30 '24 19:12 Rikopara

With the deb package, I have this issue if it opens too many popups. Once I get three, either consecutive or nonconsecutive, the whole app becomes blank.

Android789515 avatar Dec 30 '24 22:12 Android789515

RPM package is also affected. Fedora 41 with GNOME 47.

Just downloaded RPM from the website again, all the data was saved.

For me the rpm isn't affected but for a friend of me also on fedora the rpm is affected for some reason

superSecretSigmaAccount avatar Dec 30 '24 22:12 superSecretSigmaAccount

Same issue here on Linux Mint (Ubuntu: 24.04), I am using surface book 3. New user, only just started using linux a week ago. App was working fine before but stopped working 4 days ago. Relieved to know others are having the same issue or else I would have thought I screwd up something while dual booting :(

the-hottest-bulb avatar Jan 02 '25 01:01 the-hottest-bulb

i have the same on windows

DaDuckyBot avatar Jan 14 '25 17:01 DaDuckyBot

Same issue on Fedora 41 with Plasma 6, running from terminal output this error: Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...

I can rebuild the app on my system and the locally built AppImage works fine which leads me to believe the issue has something to do with the release image being built on Ubuntu 22.04

When I build it locally it works for me too. I also built it in a docker container based on ubuntu 22.04, and when i copied the appimage over, it fails with the same error, so probably something funky is going on with the packaging. I'm also curious if its an issue on x11, since right now im using Plasma's Wayland session. (Edit: same issue on x11)

People have suggested pinning an older version of libwebkit2gtk-4.1-dev but it's curious that my package version is 2.46.5 from the arch repos and the one in the ubuntu container is (also) 2.46.5. I wonder if ubuntu is patching their version at all.

BareTuna avatar Jan 20 '25 21:01 BareTuna

I successfully built it on ubuntu 24.04 using libwebkit2gtk-4.1-dev by pinning version 2.44.0-2 ...and it works on my machine!

Image

I pretty much just copied this commit from a different repo https://github.com/h3poteto/fedistar/pull/1713/files

Artifact here if you want to test: https://github.com/BareTuna/modrinth/actions/runs/12879550303. (note that i disabled the updater, so i dont recommend people run this other than testing)

Any maintainers let me know if pinning the version is an acceptable fix and i can open a PR if you'd like

BareTuna avatar Jan 21 '25 04:01 BareTuna

Sorry for this but some dependencies are involved. Could you confirm which you have removed and which you have kept (or reinstall ) with which version, of course . or have you started with a whole empty UBUNTU 24.04 ? I follow the block from line 39 to 45 in https://github.com/h3poteto/fedistar/pull/1713/files to install " libwebkit2gtk-4.1-dev " with the version you name but i prefer you to confirm ;-)

and even with the full installation with the good " pinning " (2.44.0-2) ,

$ apt-cache policy libwebkit2gtk-4.1-dev
libwebkit2gtk-4.1-dev:
  Installé : 2.44.0-2
  Candidat : 2.44.0-2
 Table de version :
     2.46.6-0ubuntu0.24.04.1 500
        500 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages
 *** 2.44.0-2 1001
        500 http://fr.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
        100 /var/lib/dpkg/status

i got a blank page with this messages :

$ ModrinthApp
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission non accordée
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission non accordée
Failed to create GBM buffer of size 1280x800: Permission non accordée
$ sudo ModrinthApp
(ModrinthApp:89078): IBUS-WARNING **: 17:06:54.480: Unable to connect to ibus: Impossible de se connecter : Connexion refusée
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission non accordée
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission non accordée
Failed to create GBM buffer of size 1280x800: Permission non accordée

Thanks in advance

(and yes , I am french)

xlours avatar Mar 08 '25 15:03 xlours

Can confirm on Arch Linux KDE Plasma, AppImage

WampireDev avatar May 12 '25 22:05 WampireDev

Still present for me on archlinux kde plasma wayland with the appimage

Schweeeeeeeeeeeeeeee avatar Jul 23 '25 19:07 Schweeeeeeeeeeeeeeee