janbar / noson-app

The essential to control music from your SONOS devices on Linux platforms
GNU General Public License v3.0
341 stars 28 forks source link

noson-app does not launch on pop-os 18.04 #130

Open federerfanatic opened 4 years ago

federerfanatic commented 4 years ago

lsb_release -a LSB Version: core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch Distributor ID: Ubuntu Description: Pop!_OS 18.04 LTS Release: 18.04

Lauching a build for the most recent master branch: I get a failure to launch:

noson-app Signal handler is enabled. "using file ':/i18n/noson_en.qm ' for translations." thumbnailer: register API [LASTFM] thumbnailer: register API [DEEZER] installing thumbnails cache in folder "/home/nafdef/.local/share/janbar/io.github.janbar.noson/QML/OfflineStorage" thumbnailer is initialized QGLXContext: Failed to create dummy context qml: LANG=en_US thumbnailer: configure API [DEEZER] registerContent: 0x5629ea89d670 () registerContent: 0x5629ea89abd0 (FV:2) registerContent: 0x5629ea89c950 () registerContent: 0x5629ea86bfe0 (SQ:) registerContent: 0x5629ea89bc30 () registerContent: 0x5629ea4f1440 () (SONOS)FindDeviceDescription: starting new context (SONOS)FindDeviceDescription: location url found (http://192.168.2.16:1400/xml/device_description.xml) (SONOS)FindDeviceDescription: server string found (Linux UPnP/1.0 Sonos/56.0-76060 (ZPS12)) (SONOS)FindDeviceDescription: search target matches (SONOS)ParseZoneGroupState: new group 'RINCON_949F3E1F85F801400:2449345388' with coordinator 'RINCON_949F3E1F85F801400' (SONOS)ParseZoneGroupState: new group member 'RINCON_949F3E1F85F801400' (Dining Room) (SONOS)ParseZoneGroupState: discard invisible group member 'RINCON_949F3E1F215401400' (Dining Room) (SONOS)ParseZoneGroupState: topology key 198023512 loadContent: 0x5629ea89d670 () Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile)) Aborted (core dumped)

janbar commented 4 years ago

Hi, the root cause of your issue is in Qt5 libraries. You need a supported platform for Qt>=5.9 with 2D accel and qml jit compiler enabled.

You should have installed at least those packages (ubuntu):

dpkg -l | grep libqt5

libqt5concurrent5:amd64 libqt5core5a:amd64 libqt5dbus5:amd64 libqt5gui5:amd64 libqt5multimedia5:amd64 libqt5multimedia5-plugins:amd64 libqt5multimediagsttools5:amd64 libqt5multimediaquick-p5:amd64 libqt5multimediaquick5:amd64 libqt5multimediawidgets5:amd64 libqt5network5:amd64 libqt5opengl5:amd64 libqt5opengl5-dev:amd64 libqt5qml5:amd64 libqt5quick5:amd64 libqt5quickcontrols2-5:amd64 libqt5quickparticles5:amd64 libqt5quickshapes5:amd64 libqt5quicktemplates2-5:amd64 libqt5quickwidgets5:amd64 libqt5script5:amd64 libqt5scripttools5:amd64 libqt5svg5:amd64 libqt5svg5-dev:amd64 libqt5waylandclient5:amd64 libqt5waylandcompositor5:amd64 libqt5widgets5:amd64 libqt5x11extras5:amd64 libqt5xdg3:amd64 libqt5xdgiconloader3:amd64 libqt5xml5:amd64 libqt5xmlpatterns5:amd64 libqt5xmlpatterns5-dev:amd64

federerfanatic commented 4 years ago

It should be noted that the previously provided snap package also fails. I What exact libraries do I want to remove and retain. I do have the 5.9>=5.9. I am guessing that the ubuntu version is too old?


Roger Federer Fanatic Extraordinaire :-)

On Sun, May 3, 2020 at 9:42 AM Jean-Luc Barrière notifications@github.com wrote:

Hi, the root cause of your issue is in Qt5 libraries. You need a supported platform for Qt>=5.9 with 2D accel and qml jit compiler enabled.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-623112255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5FXKCOLDYX6AUALGULRPVYGDANCNFSM4MXYRFMQ .

janbar commented 4 years ago

It should work for ubuntu >= 16.04, which enables Qt-5.9. Last week I still used Ubuntu 18.04 without any issue. Now I am running Ubuntu 20.04. Do you run Wayland or Xorg ?

note: One thing I have noticed is the snap package doesn't work when you run wayland. But if you have build the app from sources or using my ppa you shouldn't have any issue ... I think.

I trying the snap package now on Ubuntu 20.04 (wayland) and it doesn't work:

This application failed to start because it could not find or load the Qt platform plugin "wayland-egl"

Have you tried the flatpak package ? see https://flathub.org/apps/details/io.github.janbar.noson

federerfanatic commented 4 years ago

I will do some further investigations later.


Roger Federer Fanatic Extraordinaire :-)

On Sun, May 3, 2020 at 11:29 AM Jean-Luc Barrière notifications@github.com wrote:

It should work for ubuntu >= 16.04, which enables Qt-5.9. Last week I still used Ubuntu 18.04 without any issue. Now I am running Ubuntu 20.04. Do you run Wayland or Xorg ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-623127354, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5GZH25QG46CF3DLXT3RPWET5ANCNFSM4MXYRFMQ .

federerfanatic commented 4 years ago

the flatpak works on the platform I reported the problems on. I suspect the build process is linking to some incorrect versioned qt libraries. Not really sure how to fix this process. I suspect removing all of the libraries maybe an answer. The flakpak is awkward frankly. It's know clear how one can make this simple via a PATH component.


Roger Federer Fanatic Extraordinaire :-)

On Sun, May 3, 2020 at 8:10 PM Federer Fanatic nafdef@gmail.com wrote:

I will do some further investigations later.


Roger Federer Fanatic Extraordinaire :-)

On Sun, May 3, 2020 at 11:29 AM Jean-Luc Barrière < notifications@github.com> wrote:

It should work for ubuntu >= 16.04, which enables Qt-5.9. Last week I still used Ubuntu 18.04 without any issue. Now I am running Ubuntu 20.04. Do you run Wayland or Xorg ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-623127354, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5GZH25QG46CF3DLXT3RPWET5ANCNFSM4MXYRFMQ .

janbar commented 4 years ago

@federerfanatic , I fixed the snap package and it works now with Xorg and Wayland. You will probably need to get a recent update of the snap daemon to make it working.

samuelba commented 4 years ago

I have noson v4.3.3 (flatpak) installed and it doesn't run on Pop OS 18.04.

janbar commented 4 years ago

@samuelba , thanks for reporting. I tried the flatpak and snap package (4.3.3 amd64) with Ubuntu 16.04 in a vm. They works. So I guess the issue is related to Pop Os. What the output show when you launch the app in a terminal ?

samuelba commented 4 years ago

Interesting is that the snap package is working.

flatpak run io.github.janbar.noson 

(process:2): Gtk-WARNING **: 20:39:15.136: Locale not supported by C library.
    Using the fallback 'C' locale.
Gtk-Message: 20:39:15.165: Failed to load module "canberra-gtk-module"
Gtk-Message: 20:39:15.165: Failed to load module "canberra-gtk-module"
Qt: Session management error: None of the authentication protocols specified are supported
Signal handler is enabled.
"using file ':/i18n/noson_en.qm ' for translations."
thumbnailer: register API [LASTFM]
thumbnailer: register API [DEEZER]
installing thumbnails cache in folder "/home/sam/.var/app/io.github.janbar.noson/data/janbar/io.github.janbar.noson/QML/OfflineStorage"
thumbnailer is initialized
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
Could not initialize GLX
federerfanatic commented 4 years ago

I have noticed that the snap package (even after refreshing on pop-os 18.04) fails:

noson Qt: Session management error: None of the authentication protocols specified are supported Signal handler is enabled. "using file ':/i18n/noson_en.qm ' for translations." thumbnailer: register API [LASTFM] thumbnailer: register API [DEEZER] installing thumbnails cache in folder "/home/nafdef/snap/noson/339/.local/share/janbar/io.github.janbar.noson/QML/OfflineStorage" propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.891\" (uid=1000 pid=5877 comm=\"/snap/noson/339/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=1217 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.891\" (uid=1000 pid=5877 comm=\"/snap/noson/339/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=1217 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")" "Object path cannot be empty" thumbnailer is initialized libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast QGLXContext: Failed to create dummy context qml: LANG=en_US thumbnailer: configure API [DEEZER] registerContent: 0x560484210eb0 () registerContent: 0x5604842103c0 (FV:2) registerContent: 0x560484210b00 () registerContent: 0x5604841e05b0 (SQ:) registerContent: 0x560484210750 () registerContent: 0x560483fddfd0 () Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile)) Aborted (core dumped)


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 6, 2020 at 2:44 PM Samuel Bachmann notifications@github.com wrote:

Interesting is that the snap package is working.

flatpak run io.github.janbar.noson

(process:2): Gtk-WARNING **: 20:39:15.136: Locale not supported by C library. Using the fallback 'C' locale. Gtk-Message: 20:39:15.165: Failed to load module "canberra-gtk-module" Gtk-Message: 20:39:15.165: Failed to load module "canberra-gtk-module" Qt: Session management error: None of the authentication protocols specified are supported Signal handler is enabled. "using file ':/i18n/noson_en.qm ' for translations." thumbnailer: register API [LASTFM] thumbnailer: register API [DEEZER] installing thumbnails cache in folder "/home/sam/.var/app/io.github.janbar.noson/data/janbar/io.github.janbar.noson/QML/OfflineStorage" thumbnailer is initialized qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) Could not initialize GLX

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-624822639, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5A7FJNASAQ4JXZQQBTRQGV2BANCNFSM4MXYRFMQ .

janbar commented 4 years ago

Yo, seems the issue is related to the OpenGL driver.

I trying the PopOS 20.04 in kvm, and that's work. But the installed video driver is standrard (basic).

Capture d’écran du 2020-05-06 21-19-19

I guess it is linked with the installed video driver, probably proprietary (nvidia or any over). For those cases OpenGL doesn't seem to work with flatpak or snap. I think you should build yourself the application from sources. I will check if qt libraries are installed in Pop...

And why not use my PPA ? It is an ubuntu os and you could install the package without issue ...

federerfanatic commented 4 years ago

Yes. I am using nvidia driver.


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 6, 2020 at 3:29 PM Jean-Luc Barrière notifications@github.com wrote:

Yo, seems the issue is related to the OpenGL driver.

I trying the PopOS 20.04 in kvm, and that's work. But the installed video driver is standrard (basic).

[image: Capture d’écran du 2020-05-06 21-19-19] https://user-images.githubusercontent.com/2353635/81219252-d4451e80-8fdf-11ea-9442-38a44fd0abfa.png

I guess it is linked with the installed video driver, probably proprietary (nvidia or any over). For those cases OpenGL doesn't seem to work with flatpak or snap. I think you should build yourself the application from sources. I will check if qt libraries are installed in Pop...

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-624844465, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5GGNW7QWHRNRQBNY4TRQG3BTANCNFSM4MXYRFMQ .

janbar commented 4 years ago

You can install the native app directly from the launchpad PPA (ubuntu) like that:

In a terminal, you have to type:

sudo add-apt-repository ppa:jlbarriere68/noson-app

Type ENTER to accept to add the repository

sudo apt-get update

sudo apt-get install noson-app

Finally the app is installed, you can launch it from the terminal by typing: noson-app , or in activity you have to search "noson", and voila ...

federerfanatic commented 4 years ago

noson-app Signal handler is enabled. "using file ':/i18n/noson_en.qm ' for translations." thumbnailer: register API [LASTFM] thumbnailer: register API [DEEZER] installing thumbnails cache in folder "/home/nafdef/.local/share/janbar/io.github.janbar.noson/QML/OfflineStorage" thumbnailer is initialized QGLXContext: Failed to create dummy context qml: LANG=en_US thumbnailer: configure API [DEEZER] registerContent: 0x55aedc064e30 () registerContent: 0x55aedc064340 (FV:2) registerContent: 0x55aedc064a80 () registerContent: 0x55aedc035e30 (SQ:) registerContent: 0x55aedc0646d0 () registerContent: 0x55aedbd15b00 () (SONOS)FindDeviceDescription: starting new context (SONOS)FindDeviceDescription: location url found ( http://192.168.2.15:1400/xml/device_description.xml) (SONOS)FindDeviceDescription: server string found (Linux UPnP/1.0 Sonos/56.0-76060 (ZPS12)) (SONOS)FindDeviceDescription: search target matches (SONOS)ParseZoneGroupState: new group 'RINCON_949F3E1F85F801400:2449345388' with coordinator 'RINCON_949F3E1F85F801400' (SONOS)ParseZoneGroupState: discard invisible group member 'RINCON_949F3E1F215401400' (Dining Room) (SONOS)ParseZoneGroupState: new group member 'RINCON_949F3E1F85F801400' (Dining Room) (SONOS)ParseZoneGroupState: topology key 198023512 systemEventCB: container [FV:2] has being updated to 3 loadContent: 0x55aedc064e30 () handleRenderingControlChange: sig=7 volume: 0.990 [1] create player 1 [Dining Room] loadContent: 0x55aedc064340 (FV:2) Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile)) Aborted (core dumped)


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 6, 2020 at 3:39 PM Jean-Luc Barrière notifications@github.com wrote:

You can install the native app directly from the launchpad PPA (ubuntu) like that: In a terminal, you have to type:

sudo add-apt-repository ppa:jlbarriere68/noson-app

Type ENTER to accept to add the repository

sudo apt-get update

sudo apt-get install noson-app

Finally the app is installed, you can launch it from the terminal by typing: noson-app , or in activity you have to search "noson", and voila ...

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-624849406, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5FSYHXWS7E5KUUFUADRQG4ILANCNFSM4MXYRFMQ .

janbar commented 4 years ago

Same issue ? Failed to create OpenGL context I guess some libraries (openGL) provided with the video driver are not installed. Often a problem using 3thpart driver for the video. Few years before I had those issues when I used the nvidia driver, I had to tweak the libs to make it work properly. Probably you should ask to PopOS (System76) how you could fix this issue.

janbar commented 4 years ago

A simple test to test openGL:

sudo apt install mesa-utils

then run "glxgears"

Capture d’écran du 2020-05-06 21-58-14

federerfanatic commented 4 years ago

At least the flatpak works. Thanks for your work. Nice package. Too bad Sonos doesn't have better apps for linux platforms.


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 6, 2020 at 3:53 PM Jean-Luc Barrière notifications@github.com wrote:

Same issue ? Failed to create OpenGL context I guess some libraries (openGL) provided with the video driver are not installed. Often a problem using 3thpart driver for the video. Few years before I had those issues when I used the nvidia driver, I had to tweak the libs to make it work properly. Probably you should ask to PopOS (System76) how you could fix this issue.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-624855554, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5GR5UQD6ZRSUSAHGKLRQG5Z3ANCNFSM4MXYRFMQ .

federerfanatic commented 4 years ago

glxgears X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 32 Current serial number in output stream: 33


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 6, 2020 at 4:00 PM Federer Fanatic nafdef@gmail.com wrote:

At least the flatpak works. Thanks for your work. Nice package. Too bad Sonos doesn't have better apps for linux platforms.


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 6, 2020 at 3:53 PM Jean-Luc Barrière notifications@github.com wrote:

Same issue ? Failed to create OpenGL context I guess some libraries (openGL) provided with the video driver are not installed. Often a problem using 3thpart driver for the video. Few years before I had those issues when I used the nvidia driver, I had to tweak the libs to make it work properly. Probably you should ask to PopOS (System76) how you could fix this issue.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-624855554, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5GR5UQD6ZRSUSAHGKLRQG5Z3ANCNFSM4MXYRFMQ .

federerfanatic commented 4 years ago

Just to let you know, built noson on Ubuntu-20.04 successfully and it runs. However, I do not see the current que of podcast episodes in the GUI display. NOTE i launched it with deviceurl specified. It shows the radio stations but not anything else.


Roger Federer Fanatic Extraordinaire :-)

On Sun, May 3, 2020 at 9:42 AM Jean-Luc Barrière notifications@github.com wrote:

Hi, the root cause of your issue is in Qt5 libraries. You need a supported platform for Qt>=5.9 with 2D accel and qml jit compiler enabled.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-623112255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5FXKCOLDYX6AUALGULRPVYGDANCNFSM4MXYRFMQ .

federerfanatic commented 4 years ago

I have tried launching the noson-app command via the command line on pop-os 20.04 and it WORKS. However, if I add it too the "Favourites" menu and then click on it too launch it it does NOT WORK.


Roger Federer Fanatic Extraordinaire :-)

On Sat, May 9, 2020 at 12:07 PM Federer Fanatic nafdef@gmail.com wrote:

Just to let you know, built noson on Ubuntu-20.04 successfully and it runs. However, I do not see the current que of podcast episodes in the GUI display. NOTE i launched it with deviceurl specified. It shows the radio stations but not anything else.


Roger Federer Fanatic Extraordinaire :-)

On Sun, May 3, 2020 at 9:42 AM Jean-Luc Barrière notifications@github.com wrote:

Hi, the root cause of your issue is in Qt5 libraries. You need a supported platform for Qt>=5.9 with 2D accel and qml jit compiler enabled.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-623112255, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5FXKCOLDYX6AUALGULRPVYGDANCNFSM4MXYRFMQ .

janbar commented 4 years ago

If it has been build locally and installed in /usr/local , that shoud work: check the folder "/usr/local/share/applications/" for file "io.github.janbar.noson.desktop" Also after the "sudo make install" , you should launch "sudo update-icon-caches /usr/local/share/icons/*" to refresh the icon cache.

federerfanatic commented 4 years ago

This is the deb package. Not a local build.

Package: noson-app Version: 4.3~202005052350~ubuntu20.04.1 Priority: extra Section: misc Maintainer: janbar jlbarriere68@gmail.com Installed-Size: 5,193 kB Depends: qml-module-qt-labs-settings, qml-module-qtgraphicaleffects, qml-module-qtqml-models2, qml-module-qtquick2, qml-module-qtquick-controls2, qml-module-qtquick-layouts, qml-module-qtquick-particles2, qml-module-qtquick-templates2, qml-module-qtquick-window2, qttranslations5-l10n, libqt5dbus5 (>= 5.9.1), libqt5svg5, zlib1g (>= 1:1.1.4), openssl, libpulse0 (>= 0.99.1), libflac++6v5 (>= 1.3.1), libflac8 (>= 1.3.0), libdbus-1-3, libc6 (>= 2.17), libgcc-s1 (>= 3.0), libqt5core5a (>= 5.12.2), libqt5gui5 (>= 5.9.1) | libqt5gui5-gles (>= 5.9.1), libqt5network5 (>= 5.9.1), libqt5qml5 (>= 5.9.0~beta), libqt5quick5 (>= 5.6.0~beta) | libqt5quick5-gles (>= 5.6.0~beta), libqt5quickcontrols2-5 (>= 5.7.1), libssl1.1 (>= 1.1.0), libstdc++6 (>= 5.2) Download-Size: 1,407 kB APT-Manual-Installed: yes APT-Sources: http://ppa.launchpad.net/jlbarriere68/noson-app/ubuntu focal/main amd64 Packages Description: SONOS controller for Linux Touch enabled SONOS controller for Linux

dpkg -L noson-app /. /usr /usr/bin /usr/bin/noson-app /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/noson /usr/lib/x86_64-linux-gnu/noson/NosonApp /usr/lib/x86_64-linux-gnu/noson/NosonApp/libNosonApp.so /usr/lib/x86_64-linux-gnu/noson/NosonApp/qmldir /usr/lib/x86_64-linux-gnu/noson/NosonMediaScanner /usr/lib/x86_64-linux-gnu/noson/NosonMediaScanner/libNosonMediaScanner.so /usr/lib/x86_64-linux-gnu/noson/NosonMediaScanner/qmldir /usr/lib/x86_64-linux-gnu/noson/NosonThumbnailer /usr/lib/x86_64-linux-gnu/noson/NosonThumbnailer/libNosonThumbnailer.so /usr/lib/x86_64-linux-gnu/noson/NosonThumbnailer/qmldir /usr/lib/x86_64-linux-gnu/noson/noson-cli /usr/lib/x86_64-linux-gnu/noson/noson-gui /usr/share /usr/share/applications /usr/share/applications/io.github.janbar.noson.desktop /usr/share/doc /usr/share/doc/noson-app /usr/share/doc/noson-app/changelog.gz /usr/share/doc/noson-app/copyright /usr/share/icons /usr/share/icons/hicolor /usr/share/icons/hicolor/256x256 /usr/share/icons/hicolor/256x256/apps /usr/share/icons/hicolor/256x256/apps/noson.png /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/noson-app /usr/share/metainfo /usr/share/metainfo/io.github.janbar.noson.appdata.xml


Roger Federer Fanatic Extraordinaire :-)

On Wed, May 13, 2020 at 2:12 PM Jean-Luc Barrière notifications@github.com wrote:

If it has been build locally and installed in /usr/local , that shoud work: check the folder "/usr/local/share/applications/" for file "io.github.janbar.noson.desktop" Also after the "make install" , you should launch "sudo update-icon-caches /usr/local/share/icons/*" to refresh the icon cache.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/janbar/noson-app/issues/130#issuecomment-628159062, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFMIO5CRJDNUTHVEADYQTUDRRLPHFANCNFSM4MXYRFMQ .