Snakeoil Forums

Full Version: Spotify Client
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
Spotify has changed to a repository method - so I've moved this as an install in Snakeoil OS. Please upgrade to firmware 1.0.7 or above, and then go into the Snakeoil OS menu, and install Spotify.
I'm not seeing an option to install Spotify after upgrading to 1.0.7 and rebooting. Where should I be looking exactly? Thanks for adding this!
(04-Dec-2017, 07:44 AM)junglejim Wrote: [ -> ]I'm not seeing an option to install Spotify after upgrading to 1.0.7 and rebooting. Where should I be looking exactly? Thanks for adding this!
The option is in the Snakeoil page. It'd be a list of checkboxs and software names - tick means installed, no tick equals not installed or uninstall.
Hi Kith, I have try this checkbox, but apparently there is a problem of source.list, keys and/or repository (i think, but i am not a specialist...), here is the copy paste of the installation report:
Code:
Changing software configuration...
*** Name: SpotifyConnect Mode: Installing ***
Package: gconf2
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 589
Maintainer: Ubuntu Desktop Team <[email protected]>
Architecture: amd64
Multi-Arch: foreign
Source: gconf
Version: 3.2.6-3ubuntu6
Depends: gconf-service, libc6 (>= 2.14), libgconf-2-4 (>= 3.2.6-3ubuntu6), libglib2.0-0 (>= 2.31.8), libxml2 (>= 2.7.4), gconf-service-backend (= 3.2.6-3ubuntu6), psmisc, dbus-x11, python3:any
Suggests: gconf-defaults-service
Conffiles:
 /etc/xdg/autostart/gsettings-data-convert.desktop 7343144bfe67bf8570d6b4224b19e43d
Description: GNOME configuration database system (support tools)
 GConf is a configuration database system for storing application
 preferences. It supports default or mandatory settings set by the
 administrator, and changes to the database are instantly applied to all
 running applications. It is written for the GNOME desktop but doesn't
 require it.
 .
 This package contains the command line tools: gconftool and
 gconf-merge-tree.
Homepage: http://projects.gnome.org/gconf/
Original-Maintainer: Josselin Mouette <[email protected]>
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  dmeventd dmraid gir1.2-javascriptcoregtk-4.0 gir1.2-soup-2.4 gir1.2-vte-2.91
  gir1.2-webkit2-4.0 kpartx kpartx-boot laptop-detect libdevmapper-event1.02.1
  libdmraid1.0.0.rc16 libiw30 liblvm2cmd2.02 libparted-fs-resize0 libreadline5
  libtimezonemap-data libvte-2.91-0 libvte-2.91-common lzma sbsigntool
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 297 not upgraded.
Executing: /tmp/tmp.btHISiZkpM/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv-keys
0DF731E45CE24F27EEEB1450EFDC8610341D9410
gpg: requesting key 341D9410 from hkp server keyserver.ubuntu.com
?: keyserver.ubuntu.com: Host not found
gpgkeys: HTTP fetch error 7: couldn't connect: Connection refused
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
gpg: keyserver communications error: keyserver unreachable
gpg: keyserver communications error: public key not found
gpg: keyserver receive failed: public key not found
deb http://repository.spotify.com stable non-free
Err:1 http://repository.spotify.com stable InRelease
  Temporary failure resolving 'repository.spotify.com'
Err:2 http://ch.archive.ubuntu.com/ubuntu xenial InRelease
  Temporary failure resolving 'ch.archive.ubuntu.com'
Err:3 http://security.ubuntu.com/ubuntu xenial-security InRelease
  Temporary failure resolving 'security.ubuntu.com'
Err:4 http://ch.archive.ubuntu.com/ubuntu xenial-updates InRelease
  Temporary failure resolving 'ch.archive.ubuntu.com'
Err:5 http://ch.archive.ubuntu.com/ubuntu xenial-backports InRelease
  Temporary failure resolving 'ch.archive.ubuntu.com'
Reading package lists...
W: Failed to fetch http://ch.archive.ubuntu.com/ubuntu/dists/xenial/InRelease  Temporary failure resolving 'ch.archive.ubuntu.com'
W: Failed to fetch http://ch.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease  Temporary failure resolving 'ch.archive.ubuntu.com'
W: Failed to fetch http://ch.archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease  Temporary failure resolving 'ch.archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/InRelease  Temporary failure resolving 'security.ubuntu.com'
W: Failed to fetch http://repository.spotify.com/dists/stable/InRelease  Temporary failure resolving 'repository.spotify.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package spotify-client

Install has finished, please click the close button below to exit
(27-Nov-2018, 03:16 AM)Evach Wrote: [ -> ]Hi Kith, I have try this checkbox, but apparently there is a problem of source.list, keys and/or repository (i think, but i am not a specialist...), here is the copy paste of the installation report:
Looks like your Snakeoil computer has problems connecting to the site: ch.archive.ubuntu.com.

Can you verify if you can access these sites from your other computers on the network?
  1. ch.archive.ubuntu.com
  2. security.ubuntu.com
  3. repository.spotify.com
Check your DNS setup and make sure everything works. If it does it's likely there is a firewall blocking access?
YES! My problems of repository resolving was solved by comeback to "DHCP" option instead "static" in network configuration page, then DNS parameters was automaticaly corrected...  Thanks for your suggestion about ethernet configuration mistake. It was weird because i continued to have access to the player and able to used it trough my local network.

Afterward, i needed to connect by SSH and type an "sudo apt-get -f install" to have all is necessary to install the differents modules. I can use the tick boxes with success after this process.

For the time being, i use TIDAL with "upmpdcli" and it works perfectly with "Mconnect" on my android smarthone as control point. No need to add any "tidal upmpdcli" module apparently (but maybe it is included in your installation process by tick box?)

Many thanks again for your nice distribution, i am not disappointed at all to have contributed a little bit for that, well done!
(27-Nov-2018, 07:03 PM)Evach Wrote: [ -> ]YES! My problems of repository resolving was solved by comeback to "DHCP" option instead "static" in network configuration page, then DNS parameters was automaticaly corrected...  Thanks for your suggestion about ethernet configuration mistake. It was weird because i continued to have access to the player and able to used it trough my local network.
When you use static IP address you always need to specify the DNS field and gateway in there. Both these fields are required to get access to the Internet.

(27-Nov-2018, 07:03 PM)Evach Wrote: [ -> ]Afterward, i needed to connect by SSH and type an "sudo apt-get -f install" to have all is necessary to install the differents modules. I can use the tick boxes with success after this process.

For the time being, i use TIDAL with "upmpdcli" and it works perfectly with "Mconnect" on my android smarthone as control point. No need to add any "tidal upmpdcli" module apparently (but maybe it is included in your installation process by tick box?)

Many thanks again for your nice distribution, i am not disappointed at all to have contributed a little bit for that, well done!
Tidal (and Qobuz) is likely to be changed in the next Snakeoil update or two. Not sure how that's going to be done yet, hopefully will have a clearer idea later on.
Hi, I get the following message when trying to install the spotify client:

*** ERROR *** Uploaded file is not meant for your CPU

Pardon my ignorance, but why is that?
(05-Feb-2020, 07:08 AM)OscarH Wrote: [ -> ]Hi, I get the following message when trying to install the spotify client:

*** ERROR *** Uploaded file is not meant for your CPU

Pardon my ignorance, but why is that?
The module is for 64 bit systems. You are either running a 32 bit edition of Snakeoil, or Pi.

There is an easier way now. If you are already on 1.1.8 (Blind Testing U8), just install Spotify Connect from the snakeoil menu. Refer to this wiki article on how to install, and how to remotely connect to the virtual desktop.
(05-Feb-2020, 08:19 AM)agent_kith Wrote: [ -> ]
(05-Feb-2020, 07:08 AM)OscarH Wrote: [ -> ]Hi, I get the following message when trying to install the spotify client:

*** ERROR *** Uploaded file is not meant for your CPU

Pardon my ignorance, but why is that?
The module is for 64 bit systems. You are either running a 32 bit edition of Snakeoil, or Pi.

There is an easier way now. If you are already on 1.1.8 (Blind Testing U8), just install Spotify Connect from the snakeoil menu. Refer to this wiki article on how to install, and how to remotely connect to the virtual desktop.

Hi agent_kith

Many thanks for the quick response. I am indeed running the 32 bit version. I tried to install 64 bit but despite several attempts it wouldn’t accept my usb ‘live cd’.

Haven’t yet updated the firmware to 1.1.8 so will do that. Do I understand you right that the Spotify client will work for 32 bit in 1.1.8?

Cheers
Pages: 1 2 3 4 5