#format wiki
#language it
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=598343"; rilasci="24.04 22.04 20.04 16.10 16.04 14.04")>> 

= Introduzione =

'''Spotify''' è un servizio di streaming audio ''on demand'' lanciato nel 2008 da ''Spotify AB''. <<BR>>
È possibile usufruire del servizio attraverso un client proprietario per sistemi desktop, distribuito gratuitamente.

Inizialmente il client per Linux è stato rilasciato soltanto in versione beta/''preview''. Distribuito in seguito in versione stabile per sistemi 32 e 64 bit, sono state incluse nel programma gran parte delle funzionalità comprese nelle versioni per Windows e Mac. 

Attualmente il client è integrato con il sistema (con supporto alle notifiche e al sound menu) ed è in grado di gestire i file musicali salvati in locale.

{{{#!wiki tip
Qualora si riscontrino dei problemi nell'utilizzo del client per '''Spotify''', è possibile utilizzare il servizio attraverso i principali browser web da [[https://play.spotify.com/|questa pagina]] oppure tramite altri software disponibili per Ubuntu (ad esempio il player '''Clementine''', se in possesso di account premium, ed altri). Inoltre la versione per Windows è grado di funzionare tramite '''[[Virtualizzazione/Wine|Wine]]'''.}}}

<<Anchor(install)>>
= Installazione =

== Snap ==

Per installare '''Spotify''' da pacchetto [[AmministrazioneSistema/InstallareProgrammi/PacchettiSnap|snap]] è possibile utilizzare una delle seguenti modalità:

 * '''[[AmministrazioneSistema/InstallareProgrammi/UbuntuSoftware|Ubuntu Software]]'''
 * Digitando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo snap install spotify 
}}}

== Da repository Spotify ==

{{{#!wiki note
Sul [[https://www.spotify.com/it/download/linux/|sito ufficiale]] sono indicati comandi differenti, che salvano la chiave pubblica nel file `/etc/apt/trusted.gpg.d`. Quelli descritti di seguito rispettano la nuova [[Repository/GestioneRepositoryTerzeParti|policy sui repository di terze parti]].
}}}

 0. In '''Ubuntu 18.04''' e '''Ubuntu 20.04''' [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|creare]] con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] la cartella `/etc/apt/keyrings`, se non già presente.

 0. Importare la chiave pubblica digitando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
curl -sS https://download.spotify.com/debian/pubkey_C85668DF69375001.gpg | sudo gpg --dearmor --yes -o /etc/apt/keyrings/spotify.gpg
}}}
 0. [[Repository/RigaDiComando#Aggiungere_altri_repository|Aggiungere il repository]] ''stable'' di '''Spotify''' digitando: {{{
echo "deb [signed-by=/etc/apt/keyrings/spotify.gpg] http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
}}}
 0. Assicurarsi che il file `/etc/apt/keyrings/spotify.gpg` e i relativi [[AmministrazioneSistema/PermessiFile#Visualizzare_i_permessi|permessi di esecuzione]] siano attribuiti all'utente root. In caso contrario modificarli con le istruzioni contenute in [[Repository/GestioneRepositoryTerzeParti#Installazione_diretta_del_file_gpg|questa guida]].

 0. Aggiornare l'elenco dei pacchetti digitando:{{{
sudo apt update
}}}
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://spotify-client | spotify-client]].

Al termine dell'installazione sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] '''Spotify'''.

= Risoluzione dei problemi =

{{{#!wiki note
La maggior parte dei problemi riportati di seguito si riferiscono a vecchie versioni del client. Pertanto sono risolvibili abilitando i repository di Spotify, come descritto nel precedente [[#install|paragrafo]], ed eseguendo i regolari [[AmministrazioneSistema/Aggiornamenti|aggiornamenti]]. Per altre eventuali problematiche non elencate in questa guida è possibile ricevere l'aiuto dalla [[https://community.spotify.com/|community di Spotify]].}}}

== Bug relativo a scritture su hard disk ==

In seguito a delle segnalazioni da parte degli utenti, è stato riscontrato un bug a causa del quale vengono eseguite nel sistema delle scritture di grandi quantità di dati. Il problema è stato corretto con il rilascio della versione '''1.0.42''' del client. Se installata una versione precedente è possibile ottenere la release più recente attraverso i normali [[AmministrazioneSistema/Aggiornamenti|aggiornamenti di sistema]].

{{{#!wiki important
L'utilizzo di una versione precedente alla 1.0.42 potrebbe comportare una maggiore usura degli hard disk o una drastica diminuzione della durata di dischi a stato solido (SSD).}}}

== Problema con libreria ''libudev.so.0'' ==

A partire dalla versione 14.04 di '''Ubuntu''' si potrebbero verificare problemi nell'avvio di '''Spotify'''. 

Se si presentasse il seguente errore: {{{
spotify: error while  loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
}}}

potrebbe essere dovuto all'assenza della libreria ''libudev.so.0'', attualmente esistente nella versione ''libudev1''. Per risolvere è sufficiente creare un link simbolico, digitando nel [[AmministrazioneSistema/Terminale|terminale]]:

 * Per sistemi a '''64 bit''' {{{
sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0 
}}}
 * Per sistemi a '''32 bit''' {{{
sudo ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0 
}}}

== Problema con libreria ''libgcrypt.so.11'' ==

A partire da '''Ubuntu 15.04''' il pacchetto ''libgcrypt11'' non è più presente nei repository ufficiali. Ciò potrebbe generare il seguente errore d'avvio di '''Spotify''' <<Bug(ubuntu 1452216)>>: {{{
spotify: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory
}}}

Il problema può essere risolto facilmente scaricando il pacchetto `.deb` ed installandolo manualmente:

 * Per sistemi a '''64 bit''' digitare in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando: {{{
wget https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
}}}
 * Per sistemi a '''32 bit''' digitare  in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando: {{{
wget https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_i386.deb
sudo dpkg -i libgcrypt11_1.5.3-2ubuntu4.2_i386.deb
}}}

In seguito a questa procedura '''Spotify''' dovrebbe tornare a funzionare normalmente.

= Ulteriori risorse =

 * [[http://www.spotify.com/|Sito ufficiale Spotify]]
 * [[https://www.spotify.com/it/download/linux/|Spotify per Linux]]
 * [[http://repository.spotify.com/pool/non-free/| Repository di Spotify]]
 * [[https://community.spotify.com/t5/Desktop-Linux-Windows-Web-Player/Linux-Spotify-client-1-x-now-in-stable/td-p/1300404| Annuncio rilascio versione stabile per Linux]]
 * [[https://flathub.org/apps/com.spotify.Client|Spotify su FlatHub]] (non ufficiale)

----
CategoryMultimedia