Closed PJansky closed 6 months ago
I don't see such issue here. Anyway, I don't think your issue is FMW related, it probably happens with other Qt apps on KDE 6.6 runtime? Can you try that?
I'm not surprised, it also doesn't happen in the VM I have, thats why I suspected it could be something particular to my system. As for the apps with the KDE 6.6 runtime, I tried kwrite and Kdenlive which seem to work, but produce the same issue in the logs:
~ flatpak run org.kde.kwrite
Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
(process:2): Gtk-WARNING **: 19:35:28.821: Locale not supported by C library.
Using the fallback 'C' locale.
qt.qpa.qgnomeplatform: Could not find color scheme ""
"applications.menu" not found in QList()
Interestingly the locales are also a problem for some GTK based applications like Loupe and not for others like Amberol.
But for some reason MediaWriter seems to be the only application outright crashing and with the log (mediawriter:2): Gtk-WARNING **: 18:44:37.740: cannot open display:
I also can't run the Flatpak-version on Fedora 40 Beta and a clean Fedora 39 VM.
The RPM version works.
This issue isn't a big deal for me, just thought I'd share.
Looks FMW is not allowed to use both --socket=x11
and --socket=wayland
. Can you try removing QGnomePlatform plugin for KDE 6.6 runtime and run FMW without it?
flatpak uninstall org.kde.PlatformTheme.QGnomePlatform//6.6
flatpak uninstall org.kde.WaylandDecoration.QGnomePlatform-decoration//6.6
Alright, I can reproduce myself under Weston. I will try to figure out what is going on.
I have MediaWriter installed as a flatpak from flathub and it seems to be crashing from some weird locale issue. My locales are all UTF-8 encoded, I have no idea why it thinks its ANSI_X3.4-1968. I tried rebooting the system and reinstalling MediaWriter but to no avail.
If it is of any relevance, this system was incrementally upgraded since Fedora 37
Console output:
Locale:
System: