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

Problems related to Flatpak packaging #127

Closed
KelvinNovais opened this issue Apr 30, 2024 · 6 comments
Closed

Problems related to Flatpak packaging #127

KelvinNovais opened this issue Apr 30, 2024 · 6 comments

Comments

@KelvinNovais
Copy link
Contributor

There are two problems that only happens with the Flatpak package:

  1. Transport / play panel unusable in Fedora Linux musescore/MuseScore#21036
  2. MuseScore crashes when changing theme musescore/MuseScore#22206

Have in mind that these issues aren't found on the AppImage.
Apparently the developers won't support the Flatpak format, only AppImage; I think even the .deb and .rpm aren't supported anymore.

I tried to discover the problems, and the solution was replace the Ubuntu runtime/base versions with the following:

# org.musescore.MuseScore.yaml

---
app-id: org.musescore.MuseScore

base: io.qt.qtwebengine.BaseApp
- base-version: '5.15-23.08'
+ base-version: '5.15'

runtime: org.kde.Platform
- runtime-version: '5.15-23.08'
+ runtime-version: '5.15'
sdk: org.kde.Sdk

[...]

However, these runtimes are end-of-life. Do you think there is another solution?
Here is a short video with the results, everything is working fine:

2024-04-30.13-04-32.mp4
@hfiguiere
Copy link
Collaborator

You suggest to use a runtime that is EOL.

@hfiguiere
Copy link
Collaborator

the proper solution is to debug the code and find proper fixes.

@hfiguiere
Copy link
Collaborator

See also #119.

@KelvinNovais
Copy link
Contributor Author

You suggest to use a runtime that is EOL.

I'm aware of that, but I was wondering if there is another solution, because shouldn't 5.15-23.08 behave the same as 5.15?
Trying to fix something that was supposed to work without problems is weird... will that be stable on new releases?

@KelvinNovais
Copy link
Contributor Author

It seems that org.kde.PlatformTheme.QGnomePlatform is the root of the problem. Uninstalling it solves the theme and the panel issues...

Do you know if there's a way to disable it only in this package, instead of uninstalling?

@KelvinNovais
Copy link
Contributor Author

I tried to override QT_QPA_PLATFORMTHEME, and also other things, but didn't solve. It lacks some documentation.

I'm going to close this issue, since these bugs are already reported here and on QGnomePlatform repository.

Moreover, this project is currently unmaintained. I hope it can be replaced or fixed soon on future updates.

@KelvinNovais KelvinNovais closed this as not planned Won't fix, can't repro, duplicate, stale May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants