Skip to content
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

Modrinth launcher lags and loads one of the cores at 100% on Linux #1216

Open
Rikopara opened this issue Jun 6, 2024 · 20 comments
Open

Modrinth launcher lags and loads one of the cores at 100% on Linux #1216

Rikopara opened this issue Jun 6, 2024 · 20 comments
Labels
bug Something isn't working

Comments

@Rikopara
Copy link

Rikopara commented Jun 6, 2024

Describe the bug

I've tried both flatpak and .deb versions. Whenever I scroll or click, it's really laggy and sometimes even freezes until I end the process manually. One of CPU cores (always different) starts to load at 100% until I stop scrolling.

2024-06-06.20-15-08.mp4

Steps to reproduce

No response

Expected behavior

No response

System information

OS: Zorin OS 17.1 Pro 64 bit
CPU: Intel® Xeon(R) CPU E5-2660 v3 @ 2.60GHz × 20
GPU: RTX 3060
RAM: 32GB

Kernel: 6.5.0-35-generic
DE: GNOME 43.9

Additional context

No response

@Rikopara Rikopara added the bug Something isn't working label Jun 6, 2024
@ErikMCM
Copy link

ErikMCM commented Jun 10, 2024

I am also experiencing this bug. I notice that practically any action causes this behavior making me wonder if it's an animation issue, since they seem to be stuttering. Opening the logs tab crashes the app as well. Since this is open source, I may do some tinkering around with it and see if I can find the root cause...

OS: Kubuntu 22.04.04
CPU: AMD Ryzen 9 5900X (12c24t @ 3.7GHz)
GPU: RTX 3070
RAM: 32GB DDR4 @ 3200 MHz

Kernel: 6.5.0-35-generic
DE: Plasma 5.24.7 (X11)

2024-06-10.18-00-02.mp4

@eneshamza
Copy link

I have the same problem. Actually, scrolling does not bother me much, but the button animations are very slow.

OS: Ubuntu 24.04 LTS
CPU: AMD Ryzen 5 5500
GPU: Intel Arc A750
RAM: 16GB DDR4

Kernel: 6.8.0-35-generic
DE: Gnome 46 (X11)

2024-06-15_10-35-24.mp4

@monomere
Copy link

monomere commented Jun 16, 2024

I have a similar issue! I just updated hoping this would be solved haha

OS: Arch Linux
CPU: Intel Core i3-12100
GPU: (iGPU) UHD Graphics 730
RAM: 16 GB
DE: Gnome (Wayland)

@monomere
Copy link

Indeed, as mentioned in tauri-apps/tauri#6200, building from source (in both debug and release profiles) fixed the scrolling issue.

@CrossScarDev
Copy link

Weird as when I use the modrinth-app aur package which I assume is building from source I still get terrible scrolling.

@Sunoctagram
Copy link

Experiencing the same issue.

OS: EndeavorOS Linux
CPU: AMD Ryzen 7 2700 Eight-Core Processor
GPU: NVIDIA GTX 1050
RAM: 32 GB
DE: KDE plasma

@Kerkpower
Copy link

i have the same issue, particularly when scrolling on pages with a lot of items

OS: EndeavourOS Linux
CPU: AMD Ryzen 5 5600G
GPU: (APU) AMD ATI Radeon Vega Series / Radeon Vega Mobile Series
RAM: 16 GB
DE: Plasma 6.1.1 (wayland)

@louiszn
Copy link

louiszn commented Jul 6, 2024

Same issue here

OS: Arch Linux
CPU: Intel i3-7100U
GPU: Intel HD Graphics 620
RAM: 8 GB
DE: Plasma 6.1.2 (Wayland)

@NotMurPh
Copy link

same issues here
Package: modrinth-app-bin from aur

@SMASTER4
Copy link

SMASTER4 commented Aug 14, 2024

Intrestingly enough does the problem only accure on the first few pages for me 🤔
IDK, but I feel like the popularity of projects could affect the performance
Like for real it could be releated to some issues with bigger data types in Tauri
OS: Linux Mint(~Ubuntu)
DE/WM: spectrwm(X11)
GPU-Drivers: Nvidia Propritary
EDIT: After @AsaTheUncle said that he had issues with opening the logs I remebered that I had too.

@AsaTheUncle
Copy link

Same issue here. Although I also get the crash from opening the Logs tab (#1127)
Package: modrinth-app from aur
OS: Manjaro Linux
DE: KDE Plasma 6.1.4 w/ Wayland

@negativems
Copy link

negativems commented Oct 7, 2024

Same here

OS: Endeavour (6.11.2-arch1-1)
CPU: AMD Ryzen 7 7800X3D
GPU: RX 7800 XT
RAM: 32 GB DDR5
DE/WM: bspwm (X11)

@Domikulas
Copy link

Same here

OS: Arch
CPU: AMD Ryzen 5 2400G
GPU: AMD Radeon RX 590
RAM: 16 GB DDR4
DE: KDE Plasma 6.1.5

I don't want to build it from source. Are there any solutions yet?

@x-0D
Copy link

x-0D commented Dec 28, 2024

Same issue on SteamDeck OLED 1TB (SteamOS 3.6)

Very Laggy UI, one CPU core 100% usage.

@sinzek
Copy link

sinzek commented Dec 31, 2024

Issue still persists on linux mint (Cinnamon)

@pokahs
Copy link

pokahs commented Jan 6, 2025

Also having this issue on debian 12... any solutions?

@Rikopara
Copy link
Author

Rikopara commented Jan 6, 2025

I've noticed that different modrinth packages also behave different. For me (Fedora 41) RPM works just fine, but appimage is extremely laggy. So, as possible solution, you may try every package your system supports, or even build modrinth from source. Hope this helps.

@pokahs
Copy link

pokahs commented Jan 6, 2025

I've noticed that different modrinth packages also behave different. For me (Fedora 41) RPM works just fine, but appimage is extremely laggy. So, as possible solution, you may try every package your system supports, or even build modrinth from source. Hope this helps.

I might try to use flatpak, see if thats better... but right now I'm having this issue with deb and appimage, as well as some weird seg fault issue with deb.

Edit: Tried flatpak, got exact same problem...

@TheMightyMcGrew
Copy link

TheMightyMcGrew commented Jan 8, 2025

also having these issues with Pop!_OS. Randomly chooses 1 core and shoots to the moon at 100%Image
AMD Ryzen 9 5900X 12-Core Processor
64GB DDR4
NVIDIA GeForce RTX 3070 Ti
Pop!_OS 22.04 LTS

@cmar7945
Copy link

Also getting constant crashes with either app image, .deb, and flatpak whenever I try to navigate to logs, folders, etc. Ubuntu 22.04 Distro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests