SUMMARY Artikulate did not start, then I tried to start from Terminal STEPS TO REPRODUCE 1. Type "artikulate" in the Terminal 2. Press Enter OBSERVED RESULT In the terminal appears: "articulate.core: Repository created from with location QUrl("file:///home/mario/.local/share/artikulate/courses/") articulate.core: Loading courses from "/home/mario/.local/share/artikulate/courses" log_liblearner: Database path: "/home/mario/.local/share/artikulate/learnerdata.db" log_liblearner: No last active profile found, falling back to first found profile log_libsound: Load Plugin: "Motor QtMultimedia" log_libsound: recording codec set to "audio/x-vorbis" QQmlApplicationEngine failed to load component qrc:/artikulate/qml/Main.qml:64:9: Type TrainingPage unavailable qrc:/artikulate/qml/TrainingPage.qml:23:1: module "QtQuick.Shapes" is not installed QObject::connect: Cannot connect (nullptr)::ghnsCourseDataStatusChanged() to MainWindow::updateCourseResources() QObject::connect: Cannot connect (nullptr)::triggerAction(QString) to MainWindow::triggerAction(QString)" but Artikulate doesnt start SOFTWARE/OS VERSIONS Linux/KDE Plasma: Neon User 5.18 (available in About System) KDE Plasma Version: 5.18 KDE Frameworks Version: Qt Version: 5
Thank you for your bug report! Unfortunately, this is a packaging issue, where we cannot do much about. It would be great if you could fill the same report at your distribution's bug tracker with the hint that the package qml-module-qtquick-shapes is a runtime dependency. Installing that package should solve your problem.
*** Bug 420098 has been marked as a duplicate of this bug. ***
Moving to neon, which is on this bug tracker.
I think this bug can be marked as resolved as recent versions of artikulate properly depend on the qml-module-qtquick-shapes package, since this commit: https://invent.kde.org/neon/kde/artikulate/-/commit/31aed58fa4303751880395ad8d7e9de8d93dafa3
marking fixed as per last comment