Hide Forgot
Description of problem: Stellarium will no longer start following updating Qt6 to version 6.4.1. Version-Release number of selected component (if applicable): Stellarium 1.1-1 Qt6 6.4.1 How reproducible: Always Steps to Reproduce: 1. Update Qt6 to version 6.4.1 2. Try to start Stellarium 3. Actual results: Stellarium does not start: could not load multimedia backend "" QtMultimedia is not currently supported on this platform or compiler. Aborted (core dumped) Expected results: Stellarium to run. Additional info: Downgrading to Qt6 6.3.1 fixes the problem. This is all on Wayland.
I just fixed the bug by rebuilding the package from the Source RPM. I hope this helps.
FEDORA-2022-0d74712062 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-0d74712062
FEDORA-2022-0d74712062 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-0d74712062` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-0d74712062 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Unfortunately the same problem remains with 1.1-2. As in comment 1, if I rebuild it from the source rpm for 1.1-1 then it works.
Here's an oddity. I tried copying the working rpm I'd build on my desktop (AMD GPU) onto my laptop (Intel graphics) and after installing it on the laptop stellarium failed as above. So I copied the source rpm over and built it on the laptop. After installing the resultant binary rpm stellarium now works. Is there something configuration dependent going on here?
FEDORA-2022-f315450bc0 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-f315450bc0
The 1.1-3 build fixes it for me. Thanks.
FEDORA-2022-f315450bc0 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-f315450bc0` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-f315450bc0 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
It works if qt6-qtmultimedia-devel installed but qt6-qtmultimedia-devel also installs a lot of -devel packages, so requiring it is not a good idea.
That's puzzling, because it looks like all the rpm requires are correct. When you remove -devel, can you paste the output of a run here?
When qt6-qtmultimedia-devel-6.4.1-1.fc37.x86_64 is not installed $ stellarium QApplication: invalid style override 'Breeze' passed, ignoring it. Available styles: Windows, Fusion could not load multimedia backend "" QtMultimedia is not currently supported on this platform or compiler. Aborted (core dumped) When qt6-qtmultimedia-devel-6.4.1-1.fc37.x86_64 is installed $ stellarium QApplication: invalid style override 'Breeze' passed, ignoring it. Available styles: Windows, Fusion Error in Asterism "TA6" : can't find star with coordinates 2.14697 / 8.55097 ERROR reading asterism lines record at line 88 for culture "western" WARNING - asterism abbreviation "TA6" not found when loading asterism names /builddir/build/BUILD/stellarium-1.1/src/StelMainView.cpp:940: OpenGL context changed, fixing!
lsof shows that stellarium opens /usr/lib64/qt6/plugins/multimedia/libgstreamermediaplugin.so which is in qt6-qtmultimedia-devel-6.4.1-1.fc37.x86_64
Thanks!
*** This bug has been marked as a duplicate of bug 2150231 ***
FEDORA-2022-f315450bc0 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.