Issues with all packages in Fedora
Hi, I am new to the forum and to Musescore. I am trying to install MS on Fedora but I cannot find a fully working package.
I know the officially supported package is the appimage but that is absolutely unusable on Fedora. The UI is weirdly scaled (not the fonts or the icons but UI elements including the launch page, palettes, boxes, drop-downs etc which appear huge) and it freezes every 10 seconds rendering the application unusable. I attach some screenshots.
Then there is the flatpak, that I have been able to install with some workaround (see https://github.com/flathub/org.musescore.MuseScore/issues/80 ). Only thing is that MS flatpak breaks Gnome Software because it renames xml files randomly (see this bug reports https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1706 and https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1718 )
Then there is the rpm that behaves wierdly on my laptop, but works fine on my desktop pc. The UI doesn't read gnome's top bar nor it inherits the native file manager appearance. Again, on the desktop it works perfectly fine, it does this only on the laptop (both machines run a clean install of Fedora with no particular changes from one another). If I launch MS on the laptop with the terminal, then the app's UI shows up correctly but with some errors. I attach screenshots and terminal log
Besides pointing out these issues, I would like to ask MS and Fedora users out there how did they set up MS to work on their OS
Attachment | Size |
---|---|
Appimage launch.png | 829.71 KB |
Appimage startup dialog.png | 79.6 KB |
Appimage UI.png | 105.91 KB |
Rpm normal.png | 641.8 KB |
Rpm through terminal.png | 646.32 KB |
Musescore terminal.txt | 2.65 KB |
Comments
With and package anything that is not the AppImage you'd need to address that with whoever provides that package.
With AppImage try using the -w commandline option, that disables the web part of the startcenter
In reply to With and package anything… by Jojo-Schmitz
Hi sorry to jump in here. I just posted a similar issue (https://musescore.org/en/node/331963) and it seems that the -w part fixes my hanging issue as described. Great, thanks a lot!
In reply to With and package anything… by Jojo-Schmitz
Thanks!
-w seems to fix the freezes. What about the UI scaling? Also, is there a way to make these changes persistent without having to call the variables at every launch?
In reply to Thanks! -w seems to fix the… by sberla
there's the -x and the -D options
Making the -w semi permanent is to disable the Startcerter in Edit > Preferences > General
In reply to there's the -x and the -D… by Jojo-Schmitz
Cool! What do the -x and -D options do?
In reply to Cool! What do the -x and -D… by svnsbck
Set scaling and DPI, respectively. See https://musescore.org/en/handbook/3/command-line-options
In reply to Cool! What do the -x and -D… by svnsbck
Also see How to change MuseScore's DPI
In reply to Also see How to change… by Jojo-Schmitz
I do -D but that changes only the icons and font, not the dropdown menus or the overall scaling (spashscreen and general layout) . The inspector takes up almost a third of the screen to show up the whole content but with tiny icons and text.
In the screenshot the inspector is at the minimum size to show all and it is pretty big with -D 36
In reply to I do -D but that changes… by sberla
-D 36 is not a sensible value, screens with such low res (just 36 dots per inch) just don't exist as far as I can tell
In reply to -D 36 is not a sensible… by Jojo-Schmitz
I was experimenting with dpi, but even with such small values the UI is huge
In reply to I was experimenting with dpi… by sberla
the smaller the DPI, the bigger the UI. So it is so huge because you used such a small value
In reply to the smaller the DPI, the… by Jojo-Schmitz
Apparently not in my case. Here are two screenshots, one with -D 36 and the other with -D 72. Dropdown menus, inspector and splash screen stay the same size (which is huge). It seems to affect only the icon size
In reply to Apparently not in my case… by sberla
Also, this is without -D option. The icon size is huge although the size given in the preferences is 18x15 px
If you look at the "Appimage launch" attachment in my original post, you can see that the spashscreen takes up almost the entire screen
In reply to Thanks! -w seems to fix the… by sberla
Most likely, but I don't know. I usually just go back through terminal histoy :-)
In reply to With and package anything… by Jojo-Schmitz
Weirdly enough, the scaling issue happens only on my laptop. On the desktop, the appimage works well (it freezes but no more after disabling the start centre)
For those who might encounter the same issues on Fedora...
I filed bug reports both to the maintainers of the rpm and the flatpak.
I also managed to find a workaround for the rpm and the appimage.
Appimage: I integrated the app in the system and modified the .desktop file by adding the variable QT_AUTO_SCREEN_SCALE_FACTOR=0 . The line that previously looked like Exec=musescore.appimage %F now reads Exec=env QT_AUTO_SCREEN_SCALE_FACTOR=0 musescore.appimage %F
Rpm:
The rpm has an issue in wayland. Logging in x11 works perfectly fine. In wayland I deleted the variables from the .desktop file and now it loads the interface correctly themed.
Thanks again for the support!