rbn42 / pixelload

A Simple Fork of Indicator Multiload for KDE Plasma
GNU General Public License v3.0
7 stars 2 forks source link

QtWebsockets not installed error on Gentoo/Funtoo/Sabayon Linux #6

Closed Slaviusz closed 4 years ago

Slaviusz commented 4 years ago

Installed version of QtWebsockets: dev-qt/qtwebsockets-5.14.1

$ equo q files dev-qt/qtwebsockets-5.14.1                                                                                                                  
@@ Files Search
### /usr
### /usr/include
### /usr/include/qt5
### /usr/include/qt5/QtWebSockets
### /usr/include/qt5/QtWebSockets/5.14.1
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qdefaultmaskgenerator_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qsslserver_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsocket_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsocketcorsauthenticator_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsocketdataprocessor_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsocketframe_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsockethandshakerequest_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsockethandshakeresponse_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsocketprotocol_p.h
### /usr/include/qt5/QtWebSockets/5.14.1/QtWebSockets/private/qwebsocketserver_p.h
### /usr/include/qt5/QtWebSockets/QMaskGenerator
### /usr/include/qt5/QtWebSockets/QWebSocket
### /usr/include/qt5/QtWebSockets/QWebSocketCorsAuthenticator
### /usr/include/qt5/QtWebSockets/QWebSocketProtocol
### /usr/include/qt5/QtWebSockets/QWebSocketServer
### /usr/include/qt5/QtWebSockets/QtWebSockets
### /usr/include/qt5/QtWebSockets/QtWebSocketsDepends
### /usr/include/qt5/QtWebSockets/QtWebSocketsVersion
### /usr/include/qt5/QtWebSockets/qmaskgenerator.h
### /usr/include/qt5/QtWebSockets/qtwebsocketsversion.h
### /usr/include/qt5/QtWebSockets/qwebsocket.h
### /usr/include/qt5/QtWebSockets/qwebsocketcorsauthenticator.h
### /usr/include/qt5/QtWebSockets/qwebsocketprotocol.h
### /usr/include/qt5/QtWebSockets/qwebsockets_global.h
### /usr/include/qt5/QtWebSockets/qwebsocketserver.h
### /usr/lib
### /usr/lib64
### /usr/lib64/cmake
### /usr/lib64/cmake/Qt5WebSockets
### /usr/lib64/cmake/Qt5WebSockets/Qt5WebSocketsConfig.cmake
### /usr/lib64/cmake/Qt5WebSockets/Qt5WebSocketsConfigVersion.cmake
### /usr/lib64/libQt5WebSockets.prl
### /usr/lib64/libQt5WebSockets.so
### /usr/lib64/libQt5WebSockets.so.5
### /usr/lib64/libQt5WebSockets.so.5.14
### /usr/lib64/libQt5WebSockets.so.5.14.1
### /usr/lib64/pkgconfig
### /usr/lib64/pkgconfig/Qt5WebSockets.pc
### /usr/lib64/qt5
### /usr/lib64/qt5/mkspecs
### /usr/lib64/qt5/mkspecs/modules
### /usr/lib64/qt5/mkspecs/modules/qt_lib_websockets.pri
### /usr/lib64/qt5/mkspecs/modules/qt_lib_websockets_private.pri
Package:  dev-qt/qtwebsockets-5.14.1
Found:    50 files
rbn42 commented 4 years ago

Please restart plasma-shell or latte-dorck. Or you can try logout the Plasma session.

rbn42 commented 4 years ago

This error has been mentioned in https://github.com/rbn42/panon/wiki/Troubleshooting#module-qtwebsockets-is-not-installed

Slaviusz commented 4 years ago

Hi, thank you for your help. Unfortunately qtwebsockets was already installed when I installed the widget. I tried to restart latte-dock and log out/re-login I still get the same error when clicking on the dock icon: Edit: allso after full restart the error is the same.

Error loading QML file: file:///home/slavius/.local/share/plasma/plasmoids/pixelload/contents/ui/main.qml:8:37: Type PixelLoad unavailable file:///home/slavius/.local/share/plasma/plasmoids/pixelload/contents/ui/PixelLoad.qml:86:5: Type WsConnection unavailable file:///home/slavius/.local/share/plasma/plasmoids/pixelload/contents/ui/WsConnection.qml:2:1: module "QtWebSockets" is not installed

rbn42 commented 4 years ago

Sorry, I cannot reproduce this error. But tj-wolf told me he solved this issue by restarting his computer, in the comments of https://store.kde.org/p/1326546/

Slaviusz commented 4 years ago

I'll search and ask there. Thank You.

rbn42 commented 4 years ago

BTW, I cannot find the websockets QML module in your list. The module is installed in /usr/lib/qt/qml/QtWebSockets in ArchLinux.

rbn42 commented 4 years ago

I mean, are you sure the QML module is installed?