Spotify en Ubuntu

Usar Spotify en Ubuntu y otras distros Linux es de lo más sencillo gracias a Wine, y de hecho es algo que se explica en la propia web de Spotify. Pero dado que es algo me habéis preguntado un par de veces, aquí tenéis un pequeño tutorial.

Spotify en Ubuntu

Lo primero es instalar Wine si no lo hemos hecho ya. Para ello podéis utilizar las instrucciones que comentamos en Instalar la última versión de Wine en Ubuntu o bien, si no nos interesa contar con la última versión usar el comando

sudo aptitude install wine

Una última opción es hacer clic sobre el siguiente enlace, simplemente: wine.

Una vez hecho esto, y si tenemos instalado Spotify en Windows y la partición de Windows montada en Linux, podemos iniciar el programa haciendo doble clic sobre el ejecutable en Nautilus o, usando la consola, pasando como argumento a wine la ruta en la que se encuentra el ejecutable:

wine /media/win/Program\ Files/Spotify/spotify.exe

Si no es el caso, descargaremos el instalador para Windows desde su web y lo ejecutaremos usando wine.

Para crear un lanzador con el que ejecutar la aplicación cómodamente haremos clic con el botón derecho sobre el escritorio y seleccionaremos, cómo no, «Crear un lanzador». En el diálogo que aparece escribiremos como nombre Spotify y como comando a ejecutar, si instalamos la aplicación en Linux

env WINEPREFIX=»/home/usuario/.wine» wine «C:\\Archivos de programa\\Spotify\\spotify.exe»

y en caso contrario algo como

wine /media/win/Program\ Files/Spotify/spotify.exe

Por último haremos clic sobre el icono del lanzador para seleccionar el icono a utilizar para la aplicación. Podéis encontrar un icono para Spotify, por ejemplo, en la web de RocketDock.

Como bonus, si queremos poder abrir los enlaces de Spotify desde Firefox tendremos que crear un script que lance Spotify con la URI correspondiente y asociar este script al protocolo spotify. Primero creamos un archivo spotifyff, por ejemplo, usando gedit o cualquier otro editor de texto

sudo gedit /usr/bin/spotifyff

con un contenido similar al siguiente:

#!/bin/sh
wine /media/win/Program\ Files/Spotify/spotify.exe /uri «$1»

Le damos permisos de ejecución

sudo chmod +x /usr/bin/spotifyff

Escribimos about:config en la barra de direcciones de Firefox, hacemos clic con el botón derecho y creamos una nueva clave de tipo lógico con nombre network.protocol-handler.external.spotify y valor true, de forma que Firefox reconozca el nuevo protocolo.

Por último sólo queda asociar nuestro pequeño script al nuevo protocolo, bien en about:congif, creando una clave de tipo cadena con nombre network.protocol-handler.app.spotify y valor la ruta del script, o en Editar -> Preferencias -> Programas, indicando que se utilice el programa spotifyff para el tipo de contenido spotify.

49 comentarios en «Spotify en Ubuntu»

  1. Yo tuve un problemita con el acceso directo porque no me lo colocaba en Wine -> Programs sino en Wine -> Programas, así que no lo veía. Fue entrar en Sistema -> Preferencias -> Menú principal y moverlo a Programs para tenerlo a mano y poder arrastrarlo al panel o al escritorio.

  2. env WINEPREFIX=»/home/usuario/.wine» wine «C:\\Archivos de programa\\Spotify\\spotify.exe»

    el WINEPREFIX en este caso sobra, ya que por defecto wine busca en «.wine».

    Mi sugerencia es:
    1) Descargarse el instalador
    2) WINEPREFIX=~/wine_programs/spotify setup.exe
    3) ejecutar el programa usando el icono que se crea automáticamente en el menú.

    si tu distro no te ha creado el acceso directo entonces usar la opción de zootropo.

    WINEPREFIX=»~/wine_programs/spotify» wine «C:\\Archivos de programa\\Spotify\\spotify.exe»

    pero como commando de un acceso directo.

    Ventajas:
    1) Desinstalar spotify es borrar la carpeta ~/wine/spotify.
    2) No interfiere con otros programas que tengas instalados y que tengan requerimientos de versión de wine distintos de los que tiene spotify.

    Desventajas:
    1) Pierdes un poquito de espacio por cada directorio wine pero vamos, una nimiedad comparado con el actual espacio de los discos duros.

    1. Si te gusta la música asiática, mi caso, ni te molestes, para cualquier otra cosa salvo grupos puntuales pero importantes es una pasada :).

  3. Estaría bueno algo nativo, no que corra bajo wine. Hace poco escuché que la gente de Spotify había liberado algunas APIs, así que dentro de poco alguien nos podría sorprender.

    Les recomiendo la combinación de Prism + grooveshark.com, es casi como Spotify nativo.

  4. Joeeeeer lo iva a poner aora mismo en mi blog xD, me as kitao la idea nen. Weno igualmente lo publicare, y e de decir k uso el spotify desde que entre el primer dia en ubuntu y nunca me a dao ni un solo problema.

    Saludoos y cuidatee

  5. Ya lo tenía instalao, pero ma servío el artículo para asociar el protocolo spotify: en Firefox 🙂

    De todas formas, no me funcionaba como tú dices en tu artículo, sino que la clave que yo he tenido que crear ha sido network.protocol-handler.app.spotify de tipo cadena y valor la ruta del lanzador.

    1. Esa es otra forma de hacerlo. La otra clave es para informar a Firefox de que existe el protocolo spotify y lo va a manejar un programa externo. Luego se puede asociar el protocolo con el script desde la interfaz o usando la clave que comentas. De hecho en la web de Spotify lo hacen como tu comentas 🙂

      Actualizo para añadirlo.

  6. otra forma de encontrar iconos, y no solo para spotify, es en google, en imágenes, yo pongo «nombre del programa» + icon y listo, ejemplo: spotify icon, y siempre sale una imagen .bmp que queda de vicio como icono.

    Salu2

  7. Pingback: How to: Instalar Spotify en GNU/Linux y escuchar una buena lista de canciones « los mas buscados, locos y parranderos

  8. buenas disculpen las molestias pero queria preguntar si alguien tiene una invitacion para spotifi que me de

    desde ya muchas gracias

  9. vaya, parece que soy el único al que no le funciona lo de abrir enlaces de spotify desde firefox, yo lo único que tengo distinto es la ruta de dentro del archivo spotifyff:

    #!/bin/sh
    wine /home/rafa/.wine/dosdevices/c\:/Archivos\ de\ programa/Spotify/spotify.exe /uri «$1″

    y sin el /uri «$1» sí me abre el programa aunque no la cancion pero con eso detrás no hace nada 🙁

  10. Instale Spotify en Wine, que esta en Ubuntu 9-04
    pero la ventana de Spotify me pide nombre de usuario y contraseña. Voy al sitio web de Spotify y me dice que necesito que necesito un token de invitacion. O sea que puro perdi el tiempo?
    Fue solo propaganda para cuando empiecen a cobrar? que mala sugestion el cargar el porgrama!

  11. Adolfo: infórmate antes de quejarte. Desde SIEMPRE se supone que hace falta invitación, porque está en beta privada, pero si vas a http://spotify.com/en/get-started te puedes registrar sin invitación.

    Ten en cuenta que en algunos países (sobre todo en latinoamérica, no está permitido el uso de Spotify de momento, hay que hacer un par de cosas)

    Saludos

  12. Pues a mi me sale todo el rato el siguiente mensaje y no loguea:

    fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDebugFlags

  13. Pingback: Como usar Spotify en Ubuntu « Camyna.com

  14. muy buena la explicación!! y muy útil.

    Aunque tuve un pequeño problema, todo funcionaba perfectamente hasta que reinicié y ahora no hay sonido, miré la configuración del sonido del wine y aparece marcado manejador ALSA Y OSS.

    aceleracion de hardware: emulación
    Frecuencia de muestreo: 44100
    bits de muestra: 16

    Mi tarjeta de sonido es una Sound Blaster Live 5.1, pero como ya dije, antes de reiniciar me iba el sonido perfectamente.

    Alguna solución?

  15. bueno encontré una solución para mi problema, los controles del sonido de wine funcionaban correctamente, el problema era el plugin del flash (el mismo que hace que no se puedan oir vídeos del youtube con firefox).
    Seguí los siguientes pasos que encontré y todo solucionado, sonido en spotify y sonido en youtube!!

    Remueve los paquetes swfdec-mozilla y mozilla-plugin-gnash e instala flashplugin-installer.

    sudo apt-get remove swfdec-mozilla mozilla-plugin-gnash
    sudo apt-get install flashplugin-installer

    fuente: http://ubuntuforums.org/archive/index.php/t-1210447.html

    por si a alguien más le sirve

    saludos 😉

  16. A mi me pasa lo que a David, no loguea, lo usaba con wine sin ningun problema y de golpe no logueo mas. probe en windows y anda perfecta mi cuenta, es algun problema con el wine y no se como solucionarlo, ya lo reinstale, desde repositorios y tambien la ultima version desde getdeb y nada. que podra ser lo que pasa??? sera que se actualizo spotify y ahora hay alguna incompatibilidad con wine? uso Ubuntu 9.04

    1. Tienes que desisntalarlo y volverlo a instalar la nueva versión. Yo lo hago porque no se me actualiza solo si lo ejecuto detras de un proxy.

  17. Pues a ver, a no he conseguido referirlo a firefox, soy un autentico novato así que os cuento que he hecho:

    el archivo que he creado contiene esto:

    #!/bin/sh
    wine /home/agustin/.wine/dosdevices/c:/Archivos de programa/spotify.exe /uri “$1″

    Que es donde lo tengo.

    Le di permisos con chmod

    Después he creado network.protocol-handler.external.spotify y valor true en firefox

    Y creo que es el ultimo paso donde fallo, pero no se como hacerlo.
    Creo el network.protocol-handler.app.spotify y valor la ruta del script (en mi caso creo que es /usr/bin/spotifyff) esta es la parte que no se si esta bien. TAmbien probé con la ruta donde se encuentra el spotify ( /home/agustin/.wine/dosdevices/c:/Archivos de programa/spotify.exe ) pero tampoco sale nada.
    Luego cuando intento subir una lista de reproduccion me dice que:
    Firefox no sabe cómo abrir esta dirección, porque el protocolo (spotify) no está asociado con ningún programa.

    Lo he intentado con editar preferencias, pero no me aparece nada para referirlo.
    Estoy un poco perdido ya que no tengo los conocimientos necesarios, si alguien me puede ayudar, eternamente agradecido.

    PD – Probé lo de las comillas que aparece en uno de los comentarios, pero tampoco logré nada.

  18. Hola,

    ¿sabrías alguna forma de cambiar el icono del sistemtray de spotify? Es que en Lucid (en Karmic no pasaba) me sale con un fondo blanco horrible (como si no tuviera transparencia) que con el tema oscuro de la barra resalta muchísimo.

  19. Hola a todos/as,

    tengo un problema con el lanzador de Spotify, sigo los pasos mostrados en el tutorial pero el lanzador no hace nada. He copiado la orden y la he pegado en la terminal y me da un error, en concreto este:

    wine: invalid directory ”/home/clemstrong/.wine” in WINEPREFIX: not an absolute path

    No se si os ha pasado alguna vez.

    Gracias y saludos.

  20. Hola! No entendí cuál es el scrip para agregar como valor en about:config para network.protocol-handler.app.spotify .

    Calculo que algo estaré haciendo mal, pero no lo sé, soy novato en ubuntu.

    Gracias por la ayuda!

  21. desafortunadamente spotify no funciona en mi ciudad, el problema podría solucionarse pienso yo si en la configuracion de wine se activa wininet de forma nativa 😉

Responder a Rafa Cancelar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.