#format wiki
#language it
<
>
<>
<>
= Introduzione =
'''Spotify''' è un servizio di streaming audio ''on demand'' lanciato nel 2008 da ''Spotify AB''. <
>
È 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]]'''.}}}
<>
= 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 ==
{{{#!wiki note
Sul [[https://www.spotify.com/it/download/linux/|sito ufficiale]] sono indicati comandi differenti, che però non sono compatibili con 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]]: {{{
wget -qO - https://download.spotify.com/debian/pubkey_6224F9941A8AA6D1.gpg | gpg --dearmor | sudo tee /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''' <>: {{{
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://github.com/flathub/com.spotify.Client|Spotify Flatpak]] (non ufficiale)
----
CategoryMultimedia