Closed ghost closed 6 years ago
same issue with 18.04 LTS:
~/stellite/Stellite GUI Wallet 1.0.0$ ./start-gui.sh
app startd
./stellite-wallet-gui: symbol lookup error: /home/mk/stellite/Stellite GUI Wallet 1.0.0/qml/QtQuick/Dialogs/libdialogplugin.so: undefined symbol: _ZN18QFileDialogOptionsC1Ev
Nothing from devs at all?
Same with new 1.0.2 wallet?
Indeed, same issue with new 1.0.2 wallet:
StelliteGUI-linux-x64-1.0.2$ ./start-gui.sh
app startd
./stellite-wallet-gui: symbol lookup error: /home/mk/stellite/StelliteGUI-linux-x64-1.0.2/qml/QtQuick/Dialogs/libdialogplugin.so: undefined symbol: _ZN18QFileDialogOptionsC1Ev
Can you try installing the missing plugin qml-module-qtquick-dialogs
That plugin is already installed, at least on my system:
sudo apt-get install qml-module-qtquick-dialogs
Reading package lists... Done
Building dependency tree
Reading state information... Done
qml-module-qtquick-dialogs is already the newest version (5.9.5-0ubuntu1).
The following packages were automatically installed and are no longer required:
libqwt-headers libqwt-qt5-6 linux-headers-4.15.0-23 linux-headers-4.15.0-23-generic linux-image-4.15.0-23-generic
linux-modules-4.15.0-23-generic linux-modules-extra-4.15.0-23-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
mk@vujade:~/stellite/StelliteGUI-linux-x64-1.0.2$ ./start-gui.sh
app startd
./stellite-wallet-gui: symbol lookup error: /home/mk/stellite/StelliteGUI-linux-x64-1.0.2/qml/QtQuick/Dialogs/libdialogplugin.so: undefined symbol: _ZN18QFileDialogOptionsC1Ev
Run this in the terminal to get the rest of the missing pieces:
sudo apt install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-dialogs qml-module-qt-labs-settings qml-module-qtquick-controls2 qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel
I apparently already have all of those packages installed. So, unfortunately, still not the answer:
mk@vujade:~/stellite/StelliteGUI-linux-x64-1.0.2$ sudo apt install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-dialogs qml-module-qt-labs-settings qml-module-qtquick-controls2 qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel
Reading package lists... Done
Building dependency tree
Reading state information... Done
qtbase5-dev is already the newest version (5.9.5+dfsg-0ubuntu1).
qml-module-qt-labs-folderlistmodel is already the newest version (5.9.5-0ubuntu1).
qml-module-qt-labs-settings is already the newest version (5.9.5-0ubuntu1).
qml-module-qtquick-controls is already the newest version (5.9.5-0ubuntu1).
qml-module-qtquick-controls2 is already the newest version (5.9.5-0ubuntu2).
qml-module-qtquick-dialogs is already the newest version (5.9.5-0ubuntu1).
qml-module-qtquick-xmllistmodel is already the newest version (5.9.5-0ubuntu1).
qt5-default is already the newest version (5.9.5+dfsg-0ubuntu1).
qtdeclarative5-dev is already the newest version (5.9.5-0ubuntu1).
qttools5-dev-tools is already the newest version (5.9.5-0ubuntu1).
The following packages were automatically installed and are no longer required:
libqwt-headers libqwt-qt5-6
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 117 not upgraded.
mk@vujade:~/stellite/StelliteGUI-linux-x64-1.0.2$ ./start-gui.sh
app startd
./stellite-wallet-gui: symbol lookup error: /home/mk/stellite/StelliteGUI-linux-x64-1.0.2/qml/QtQuick/Dialogs/libdialogplugin.so: undefined symbol: _ZN18QFileDialogOptionsC1Ev
can you try out this version: edit will compile new version static-release and let us know if that resolves any issues.
I run the app like this:
sudo ./stellite-wallet-gui
And it runs fine for me on 18.04 after installing the packages.
tested it out with a clean ubuntu install no deps installed got an error. then did:
sudo apt install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-xmllistmodel qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel qttools5-dev-tools
after that I was able to load the wallet via ./start-gui.sh
I didn't see the https://github.com/stellitecoin/StelliteGUI/releases/download/v1.0.2/StelliteGUI-linux-Ubuntu18-x64-1.0.2.tar.gz
tarball specifically for Ubuntu18 !! I was using the other Linux 1.0.2 build. I bet that will fix the issue for me. I'll post again tonight when I can give it a try.
just dont forget:
sudo apt install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-xmllistmodel qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel qttools5-dev-tools
it has qml-module-qtquick-controls2 included which I didn't see in your linked list.
true I see it. fingers crossed this Ubuntu18 compile will solve your issues so keep us posted.
https://github.com/stellitecoin/StelliteGUI/releases/download/v1.0.2/StelliteGUI-linux-Ubuntu18-x64-1.0.2.tar.gz is incorrectly labelled as a tar.gz
but it is actually a tar.xz
... please fix that.
Yes, this build works :-D
Awesome good to hear I will close the ticket.
Can someone help , I am new to crypto having trouble getting the gui to start, using ubuntu 64bit I intend to mine with my laptop stellite, familiar with the terminal use , already installed the static gui but can't seem to start it.
Hi, best thing to do is to come to our discord, easier to troubleshoot. but you should start to try run wallet from linux command line, I do expect you have some modules missing (usually QT libraries)
./start-gui.sh ./stellite-wallet-gui: symbol lookup error: /home/osiris/Stellite-GUI-linux-x64-V0.0.8-1/qml/QtQuick/Dialogs/libdialogplugin.so: undefined symbol: _ZN18QFileDialogOptionsC1Ev