modrinth / code

The Modrinth monorepo containing all code which powers Modrinth!
https://modrinth.com
Other
984 stars 184 forks source link

Bugged window with nvidia gpu on ubuntu 24.04 #2313

Open gegentan opened 2 months ago

gegentan commented 2 months ago

Please confirm the following.

What version of the Modrinth App are you using?

I can't get it because the file name has the not updated version and I cannot see the current new version because the window is bugged.

What operating systems are you seeing the problem on?

Linux

Describe the bug

When launching the modrinth app a window appears with randomly moved pixel tiles.

Steps to reproduce

  1. Download the modrinth appimage.
  2. Run the modrinth app
  3. Update via the update dialog.
  4. Run the modrinth app again

Expected behavior

A window with no pixel bugs should appear.

Additional context

OS: Ubuntu 24.04 GPU: Nvidia Geforce RTX 4060 8gb Nvidia driver version: 560 Desktop Environment: Gnome Windowing System: Wayland

I alrady tried rebooting and adding the "GDK_BACKEND=x11" env variable.

Logs:

bruno@bruno-pc-ubuntu:/media/bruno/third_usb/documents/apps/linux/modrinth$ ./modrinth-app_0.7.1_amd64.AppImage 
/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
mv: /tmp/.mount_modrinhe3zfb/usr/lib/libselinux.so.1: no version information available (required by mv)
/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
/usr/lib/x86_64-linux-gnu/gio/modules/libgiognomeproxy.so: undefined symbol: g_uri_is_valid
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgiognomeproxy.so
/usr/lib/x86_64-linux-gnu/libproxy/libpxbackend-1.0.so: undefined symbol: g_strv_builder_unref
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so

** (modrinth-app:6316): WARNING **: 22:50:31.526: atk-bridge: get_device_events_reply: unknown signature

Screenshot: image

ThatKid1351 commented 2 months ago

Same issue and drivers here, different distro: OS: Fedora 40 GPU: Nvidia Geforce RTX 4070 Super 12GB Nvidia driver version: 560 Desktop Environment: KDE Plasma Windowing System: Wayland

Screenshot_20240829_121823

I put the same image in #2289 thinking this graphical anomaly might be why the Flatpak version doesn't launch at all. It might be related, it might not.