janbar / noson-app

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

Noson snap doesn't run on Ubuntu 24.04 #220

Open tarcus69 opened 1 month ago

tarcus69 commented 1 month ago

Hello, I tried installing Noson from the flatpak store on Ubuntu 24.04 but when run, it opens a black window with no content and then no longer responds. I have to force-quit it to remove it. This was with version 5.6.6 as currently in the store. I don't know what specifics you need for snap packages given they're self-contained I believe.

I have since added the PPA and installed the app natively, this does work but there's no login anywhere, it does show some of my sonos content but no services other than TuneIn. It also results in a "cogwheel" icon when running rather than using the app icon which only launches it:

image

Install details from the PPA:

sudo apt get install noson.txt

janbar commented 4 weeks ago

Weird, here the SNAP works as expected on Ubuntu 24.04.

snap info noson

name:      noson
summary:   The essential to control music from your SONOS devices
publisher: Jean-Luc Barriere (janbar)
store-url: https://snapcraft.io/noson
contact:   jlbarriere68@gmail.com
license:   unset
description: |
  The fast and smart controller for your SONOS devices on Ubuntu platform. You can browse your music
  library and play track, radio or internet stream on any zones. You can manage zone groups, queue
  and playlists and fully control the playback.
commands:
  - noson
snap-id:      d7aPr2121k98JGTTE8UTebzNrSUZhIXh
tracking:     latest/stable
refresh-date: aujourd'hui à 16h14, heure des Rocheuses
channels:
  latest/stable:    5.6.6 2024-03-03 (621) 99MB -
  latest/candidate: ↑                           
  latest/beta:      ↑                           
  latest/edge:      5.6.6 2024-03-03 (621) 99MB -
installed:          5.6.6            (621) 99MB -

snap connections noson

Interface     Connecteur          Prise          Notes
home          noson:home          :home          -
media-hub     noson:media-hub     -              -
mpris         -                   noson:mpris    -
network       noson:network       :network       -
network-bind  noson:network-bind  :network-bind  -
opengl        noson:opengl        :opengl        -
pulseaudio    noson:pulseaudio    :pulseaudio    -
unity7        noson:unity7        :unity7        -
wayland       noson:wayland       :wayland       -
x11           noson:x11           :x11           -

If not the good choice is using the PPA. The "cogwheel" icon, even the window shape, is caused by missed or bad integration of the Qt framework in Ubuntu 24.04. I guess they will fix it soon.

Finally you can use the AppImage that I provide in the release page: https://github.com/janbar/noson-app/releases/download/5.6.6/noson-latest-ubuntu-jammy-x86_64.AppImage For instance, it works great without issue on Ubuntu 24.04. To make it work, download the file (only the one I provide !!! for security issue) and set the execute permissions, then launch it.