[Bug 1011125] New: Gcompris-QT doesn't launch
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125 Bug ID: 1011125 Summary: Gcompris-QT doesn't launch Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: KDE Applications Assignee: opensuse-kde-bugs@opensuse.org Reporter: nrochard@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hi, On openSUSE 42.1 Leap with GNOME Desktop, I can't launch or use Gcompris-Qt version. After install it from Education repository, no shortcut menu is create. So I try to launch the app from Gnome Terminal : QCursor: Cannot create bitmap cursor; invalid bitmap(s) exeCount set to: 4 QQmlApplicationEngine failed to load component qrc:/gcompris/src/core/main.qml:22 module "QtQuick.Controls" is not installed Error: Your root item has to be a Window. Best, Nicolas -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c1
Wolfgang Bauer
QQmlApplicationEngine failed to load component qrc:/gcompris/src/core/main.qml:22 module "QtQuick.Controls" is not installed
Well, install it. ;) It's in the package libqt5-qtquickcontrols. Apparently a dependency is missing in the gcompris package (which is not a "KDE Application" btw and not maintained by the KDE team). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c2
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c3
Nicolas Rochard
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c4
--- Comment #4 from Wolfgang Bauer
After install qtquick controls, it ask me qtmultimedia
Ok, so libQtMultimedia5 should be required too... https://build.opensuse.org/request/show/440985
that I installed too but it still doesn't work :(
Hm, looks like an OpenGL problem now:
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile 0) Abandon Likely not a problem with gcompris-qt itself or its packaging...
What graphics driver are you using? What does glxinfo say? Though if you are using GNOME, OpenGL should work in general, otherwise GNOME wouldn't work I suppose... Maybe try in a simpler desktop like IceWM, GNOME's OpenGL usage may "overload" your graphics card or something like that... But just to be clear: I am not involved in gcompris packaging, I just helped out because it was reported against KDE Applications. I never even used (nor installed) it myself. But I tried now and it works fine here. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c5
--- Comment #5 from Nicolas Rochard
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c6
Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c7
--- Comment #7 from Bruno Friedmann
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c8
--- Comment #8 from Wolfgang Bauer
First can't understand why I was not selected as first contact (afterall I'm the maintainer :-))
My mistake I suppose. ;-) This was filed against "KDE Applications", and I re-assigned to the screening team because I didn't know who maintains it.
Thanks to wolfgang, all missing not hardcoded deps was added some days ago, and new build published, and also forwarded to factory. This action close automatically the bug ;-)
Not all yet though. I tried to install gcompris-qt on a GNOME LiveCD (where no KDE/Qt packages are installed at all) yesterday, and noticed another missing one. See https://build.opensuse.org/request/show/441691 With that, the dependencies really should be fixed... ;-) The reporter may try to install that one too, but I don't really think it will help. I didn't get an OpenGL error, rather gcompris-qt started and displayed an error message about not being able to load the qtgraphicaleffects bindings on an otherwise white screen. With that installed, it worked fine on the Tumbleweed LiveCD too here. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c9
Bruno Friedmann
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c10
--- Comment #10 from Nicolas Rochard
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c12
--- Comment #12 from Bruno Friedmann
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125
http://bugzilla.opensuse.org/show_bug.cgi?id=1011125#c13
Bruno Friedmann
participants (1)
-
bugzilla_noreply@novell.com