Cool-retro-term failed to load component

Hi all
I can’t run cool-retro-term. I installed it in classic mode:

sudo snap install cool-retro-term --classic

However:

$ cool-retro-term 
QQmlApplicationEngine failed to load component
qrc:/main.qml:143 Type SettingsWindow unavailable
qrc:/SettingsWindow.qml:39 Type SettingsGeneralTab unavailable
qrc:/SettingsGeneralTab.qml:214 Type FileDialog unavailable
file:///snap/cool-retro-term/126/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:47 module "Qt.labs.folderlistmodel" is not installed
file:///snap/cool-retro-term/126/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:48 module "Qt.labs.settings" is not installed
file:///snap/cool-retro-term/126/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:47 module "Qt.labs.folderlistmodel" is not installed
file:///snap/cool-retro-term/126/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml:48 module "Qt.labs.settings" is not installed

I appreciate any help.
Thanks in advance

Additional info:

$ snap info cool-retro-term 
name:      cool-retro-term
summary:   cool-retro-term is a terminal emulator.
publisher: Filippo Scognamiglio (flscogna)
contact:   flscogna@gmail.com
license:   unset
description: |
  cool-retro-term is a terminal emulator which mimics the look and feel of the old
  cathode tube screens. It has been designed to be eye-candy, customizable, and
  reasonably lightweight.
commands:
  - cool-retro-term
snap-id:      6d6yw8CVhAYys3Z09b4sGSwzXSWR6btg
tracking:     stable
refresh-date: today at 08:41 CST
channels:
  stable:    1.1.1 2019-02-02 (126) 103MB classic
  candidate: ↑                            
  beta:      ↑                            
  edge:      ↑                            
installed:   1.1.1            (126) 103MB classic
$ snap --version
snap    2.37.1.1+18.04
snapd   2.37.1.1+18.04
series  16
ubuntu  18.04
kernel  4.15.0-45-generic
1 Like

@kz6fittycent should know more.

I had an snap update, but the problem remains:

$ snap --version
snap    2.37.2
snapd   2.37.2
series  16
ubuntu  18.04
kernel  4.15.0-45-generic

Could it be that these modules are missing from the snap?

  • qml-module-qt-labs-settings
  • qml-module-qt-labs-folderlistmodel

references:


Thanks in advance

Another minor snapd update, but the problem remains:

$ snap --version
snap    2.37.4
snapd   2.37.4
series  16
ubuntu  18.04
kernel  4.15.0-46-generic

have you contacted the snap author?

No. I thought this was better, or that he was around this forum.

Shall I email the author (Filippo Scognamiglio - flscogna@gmail.com) directly?

at this point, I’d say yes: contact them via email directly, and point them to this topic

Hi guys. I’m sorry, but I completely missed this thread. I’ll take a look at it as soon as possible.

I included the two packages in the snapcraft file. It’s already on edge. Let me know if this fixes the issue.

Thank you so much @Swordfish90 It is working beautifully:

sudo snap install --channel=edge cool-retro-term --classic

You’re welcome. I just promoted this to stable.