Swordfish90 / cool-retro-term

A good looking terminal emulator which mimics the old cathode display...
22.3k stars 850 forks source link

"QQmlApplicationEngine failed to load component" on Ubuntu MATE 16.04 #300

Open MGM175 opened 8 years ago

MGM175 commented 8 years ago

After launching Cool Retro Term on my Ubuntu MATE 16.04, I see nothing. Tried again via terminal, and the only thing I've got was this output:

QQmlApplicationEngine failed to load component qrc:/main.qml:127 Type SettingsWindow unavailable qrc:/SettingsWindow.qml:39 Type SettingsGeneralTab unavailable qrc:/SettingsGeneralTab.qml:181 Type FileDialog unavailable qrc:/QtQuick/Dialogs/DefaultFileDialog.qml:44 module "Qt.labs.folderlistmodel" is not installed qrc:/QtQuick/Dialogs/DefaultFileDialog.qml:45 module "Qt.labs.settings" is not installed qrc:/QtQuick/Dialogs/DefaultFileDialog.qml:44 module "Qt.labs.folderlistmodel" is not installed qrc:/QtQuick/Dialogs/DefaultFileDialog.qml:45 module "Qt.labs.settings" is not installed

After checking running processes, I see that the CRT is in the memory. The error shows up both on app from PPA (ppa:bugs-launchpad-net-falkensweb/cool-retro-term) and on the freshly compiled app. All dependencies were installed.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/35802084-qqmlapplicationengine-failed-to-load-component-on-ubuntu-mate-16-04?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F479407&utm_medium=issues&utm_source=github).
MGM175 commented 8 years ago

In meantime I've discovered that two packages aren't included as dependencies:

Lack of these two generates the error above. Is there a possibility to include them as dependencies?

hugo2kmx commented 8 years ago

Solved with:

Ubuntu 16.04 Mate

sudo apt-get install qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel

Thanks