noson-app icon indicating copy to clipboard operation
noson-app copied to clipboard

missing dependancy for snap install: qtwayland

Open leder11011 opened this issue 5 years ago • 3 comments

Hello, thank you for noson-app support for IKEA Symfonisk!

Unfortunately I cannot install the latest stable version from snap. When executing noson I get a missing dependancy of qtwayland. Installing the package from beta channel does not resolve the issue.

All the best Gerrit

leder11011 avatar Sep 14 '19 07:09 leder11011

It should be fixed with the last release 3.14.3-snap

janbar avatar Sep 15 '19 12:09 janbar

installation is using wayland-egl now.

Though the app is not running still, crashlog follows:


leder@leder-ryzen-home:~$ noson
QSocketNotifier: Can only be used with threads started with QThread
Using Wayland-EGL
EGL not available
Signal handler is enabled.
"using file ':/i18n/noson_de.qm ' for translations."
thumbnailer: register API [LASTFM]
thumbnailer: register API [DEEZER]
installing thumbnails cache in folder "/home/leder/snap/noson/203/.local/share/janbar/noson/QML/OfflineStorage"
propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.89\" (uid=1000 pid=7273 comm=\"/snap/noson/203/usr/lib/x86_64-linux-gnu/noson/nos\" label=\"snap.noson.noson (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=901 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.89\" (uid=1000 pid=7273 comm=\"/snap/noson/203/usr/lib/x86_64-linux-gnu/noson/nos\" label=\"snap.noson.noson (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=901 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
"Object path cannot be empty"
thumbnailer is initialized
(SONOS)Process: bind port 1400
Cannot find EGLConfig, returning null config
Using the 'xdg-shell-v6' shell integration
qml: LANG=de_DE
thumbnailer: configure API [DEEZER]
(SONOS)FindDeviceDescription: starting new context
(SONOS)FindDeviceDescription: location url found (http://192.168.178.64:1400/xml/device_description.xml)
(SONOS)FindDeviceDescription: server string found (Linux UPnP/1.0 Sonos/52.13-69030 (ZPS21))
(SONOS)FindDeviceDescription: search target matches
(SONOS)ParseZoneGroupState: new group 'RINCON_347E5C30BDA001400:1742599013' with coordinator 'RINCON_347E5C30BDA001400'
(SONOS)ParseZoneGroupState: discard invisible group member 'RINCON_347E5C30B47801400' (Büro)
(SONOS)ParseZoneGroupState: new group member 'RINCON_347E5C30BDA001400' (Büro)
(SONOS)ParseZoneGroupState: topology key 34626579
Cannot find EGLConfig, returning null config
QWaylandGLContext: failed to create EGLContext, error=3008
Failed to create EGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile  QSurfaceFormat::OpenGLContextProfile(NoProfile)) 
Abgebrochen (Speicherabzug geschrieben)
leder@leder-ryzen-home:~$ 

leder11011 avatar Sep 18 '19 18:09 leder11011

Big issue now. I am afraid the last change to support wayland could break others users. For now Wayland is not mature enougth and seems many snap apps have the same issue. So simply don't use Wayland.

janbar avatar Sep 20 '19 07:09 janbar