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

Terrible performance in some GUIs on Linux #1222

Open
JustCyra opened this issue Jun 12, 2024 · 6 comments
Open

Terrible performance in some GUIs on Linux #1222

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

Comments

@JustCyra
Copy link

Describe the bug

When browsing the Modrinth App (Theseus v0.7.1; .deb package) in some guis on Linux the app slows to a crawl, 1 or less fps for sure.
The GUIs include (and likely not limited to):

  • Home page
  • Browse page (Mods, datapacks, resource packs, ect...)
  • Profile Content tab
  • Profile Options tab
  • Profile Logs tab and this one in particular locks up the app and needs to be killed/restarted

This doesn't effect all GUIs such as the app's Settings page and the Library page

Steps to reproduce

  1. Go to listed GUIs on the Modrinth App while on Linux
  2. Issue noticeable while trying to interact with the page (hovering over things, clicking, scrolling, ect...)

Expected behavior

No performance issues

System information

App Version: Theseus v0.7.1
Package: .deb
OS: Linux x86 64bit (Pop!_OS 22.04 LTS)
GPU Driver: nvidia-driver-550

Additional context

While this could be an issue on my end and something changed that is a result of this, but previously this wasn't happening, only after a few months of not using linux, returning to it found this app in this state after updating everything

@JustCyra JustCyra added the bug Something isn't working label Jun 12, 2024
@TrialDragon
Copy link

I'm experiencing the exact same severe performance issues on Fedora 40. It leaves the app practically unusable.

App Version: Theseus v0.7.1
Package: AppImage
OS: Linux 6.8.11-300.fc40.x86_64 , 64-bit , Fedora 40 Workstation Edition
GPU Driver: nvidia-driver-550 (NVIDIA GeForce RTX™ 2060)

@MarcPG1905
Copy link

Having the same issues which makes me pretty much unable to use the app without watching a movie or something while waiting for the frame to get rendered. Potentially having 5 spf (not fps). Also the app just crashes when opening logs of an instance and I had to add WEBKIT_DISABLE_DMABUF_RENDERER=1 to the .Desktop file.

App Version: Theseus v0.7.1
Package: Both AppImage and Flatpak
System: Both Fedora 39 and Fedora 40
GPU: NVIDIA GeForce RTX 4070
Driver: 550.90.07

@blryface
Copy link

Im pretty sure it's just how tauri works on linux which causes performance to be fucked

@TrialDragon
Copy link

Im pretty sure it's just how tauri works on linux which causes performance to be fucked

No. I did some further testing and Theseus v0.6.3 doesn't (and presumably all versions prior to v0.6.3 don't) have these performance issues and the profile logs page doesn't crash the application in that case. This seems to be a new issue introduced in Theseus v0.7.0+ separate of normal Tauri performance issues.

@monomere
Copy link

Duplicate? #1216
Also possibly related tauri issue: tauri-apps/tauri#6200

@Norbiros
Copy link
Contributor

Norbiros commented Oct 9, 2024

Tauri is working on providing other wen engines like Chromium Embedded Framework as alternative for Webkit2GTK

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

6 participants