musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
11.83k stars 2.57k forks source link

Wayland scaling broken due to missing wayland libs in Appimage #21528

Open MTRNord opened 4 months ago

MTRNord commented 4 months ago

Issue type

UI bug (incorrect info or interface appearance)

Bug description

The scaling on wayland is now tiny as xwayland musescore doesnt respect scaling values anymore.

This likely is a regression due to #20391 and makes it unusable in 4.2.x for me as I am not going to bring a magnifying glass to my pc to read ANY text.

Steps to reproduce

  1. Setup a wayland PC (fedora silverblue kde here)
  2. Run the 4.2.x appimage

Screenshots/Screen recordings

image

MuseScore Version

OS: Fedora Linux 39.20240213.0 (Kinoite), Arch.: x86_64, MuseScore version (64-bit): 4.2.1-240230938, revision: github-musescore-musescore-d757433

Regression

Yes, this used to work in a previous version of MuseScore 4.x

Operating system

Fedora Silverblue 39

Additional context

No response

JeffRocchio commented 4 weeks ago

fwiw - I also just ran into this problem with yesterday's upgrade of my linux PC (to fedora 40, KDE spin) and finally accepting for myself the migration to Wayland. Even with the KDE setting 'Legacy Applications (X11): Scaled by the system' checked the window UI elements are too small. They definitely don't scale up to the normal sizes in all my other apps. Without that setting checked the UI elements are too small even for a magnifying glass.

Update on 6/11/2024 @ 3pm --:

The text as rendered in Musescore is also a bit fuzzy. <- From the KDE forum discussions I now know that the blurriness is normal and expected. To wit:

When you use “Scaled by the system” for “Legacy applications (X11)” then X11 applications that need to be scaled will look blurry.

And I can see now from issue 20391 and the logs when I launch the appimage why this condition exists.

jroc@jeffFedora:~/Dropbox/AppImages$ /home/jroc/Dropbox/AppImages/MuseScore-Studio-4.3.1.241490902-x86_64.AppImage
/usr/lib64/pipewire-0.3/jack/libjack.so.0
/lib64/libnss3.so
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""

--End 6/11/2024 Update

Screenshot attached comparing Musescore appearance to 'standard' apps on Wayland: Musescore4-in-Wayland

Based on the lack of comments and activity since MTRNord posted this back in Feb it doesn't look too hopeful for us Linux/Wayland users. But at least this is in the issue log, so hope springs eternal!