mediawriter won't launch for me on 43 running Xfce. Up to date as of writing this. If I launch from the terminal I get two errors then it hangs requiring a CTL+C to get out of it. $ mediawriter W@266ms: QQmlApplicationEngine failed to load component W@266ms: qrc:/qml/main.qml: module "org.kde.desktop" is not installed ^C $ Reproducible: Always Steps to Reproduce: 1. Try to launch mediawriter 2. 3. Actual Results: Hangs. Expected Results: Used to work fine.
Hi, this doesn't look like a Fedora Media Writer issue, most likely your setup tries to use KDE style for some reason and it is missing. Do you maybe have some env variables modifying styling of Qt apps or anything like that?
Yes. In order to make QT applications behave I have "QT_QPA_PLATFORMTHEME=qt5ct" in the environment if qt5ct is installed. I need this to have control over (for example) font sizes on hi-res screens and set a dark theme to blend with Xfce's dark theme. This hasn't traditionally been an issue. Noticed a problem for the first time (on multiple hosts) in 43.
I should add for completeness, if qt5ct is install (with or without gt6ct) I have "QT_QPA_PLATFORMTHEME=qt5ct". If just qt6ct is installed I have "QT_QPA_PLATFORMTHEME=qt6ct". Been doing this for years without hurting mediawriter.
I can confirm that if I get rid of the QT_QPA_PLATFORMTHEME variable mediawriter will run, but that is not optimal from my side. QT_QPA_PLATFORMTHEME did not used to break it.
Something must have changed in qt6ct or elsewhere, but this is not an issue in Fedora Media Writer. The easiest solution for you might be to install qqc2-breeze-style or what package provides the QML Breeze styling.
FYI updates to QT that for me landed today appear to have fixed this.