Usando Spotify en Linux.

A poco que estés conectado a Internet ultimamente, seguro que has oído hablar de Spotify. Básicamente es un programa que te permite escuchar la música que quieras sin bajarla al ordenador, de forma gratuita, rápida y limpia. Además permite compartir listas de reproducción entre diferentes usuarios. Y de postre, se integra con Last.FM Dicho de otra forma:

LA OSTIA.

Por si acaso no te convence, te recomiendo este videotutorial del amigo Faqoff, seguro que entonces quedas encantado. Para empezar a usarlo y gozar, sólo necesitas registrarte aquí.

El programa funciona en Windows, Mac… y en linux bajo Wine. Supongo que no tardarán en sacar una versión nativa, pero de momento hay que conformarse. Dado que las instrucciones de la web para que funcione en Linux no son del todo correctas, o al menos a mi no me han funcionado en Ubuntu 8.10, aquí os pongo este tutorial:

Requisitos:

  • Wine 1.0 o superior.
  • Instalador de Spotify.

Instalación:

  • Ejecutar el instalador en consola o haciendo doble clic.

Ejecución:

  • Menu Wine => Programas => Spotify.

Hasta aquí es una tontería. Abrás observado que en las instrucciones oficiales habla de configurar el sonido, a mi no me fue necesario.

Hacer que los enlaces //spotify: funcionen en firefox:

Aquí llega lo bueno. La recomendación de las instrucciones que menciono no me funciona en Firefox 3.0.5. Sin embargo, he encontrado esta otra solución, que si me da buenos resultados:

  • En firefox, abrir about:config (se escribe en la barra de direcciones).
  • Clic con el derecho en cualquier parte y en el menú emergente seleccionar Nuevo=>Lógica.
  • Ponerle este nombre: network.protocol-handler.external.spotify
  • Ponerle de valor: Verdadero.
  • Crea un archivo llamado spotify.sh en el lugar donde suelas guardar los scripts o donde más rabia te dé (yo lo he metido en el directorio de isntalación de Spotify, para tenerlo juntito todo).
  • Edita el fichero e introduce estas líneas:
#!/bin/bash
wine "$HOME/.wine/drive_c/Archivos de programa/Spotify/spotify.exe" /uri "$1"
  • Fíjate que la ruta del spotify sea la correcta por favor.
  • Haz ejecutable el spotify.sh desde Nautilus clicl con el derecho, propiedades, permisos, permitir la ejecución como programa (en consola y desde el directorio en el que lo hayas puesto: chmod +x spotify.sh).
  • Y ya está, ahora cuando quieras abrir una lista de reproducción, se abrirá un cuadro para elegir programa. Busca y elige el spotify.sh que acabas de crear y disfruta.

Si quieres comprobar si funciona, prueba con la lista de las mejores 500 canciones según la revista Rolling Stone.

Ya os aviso que a partir de ahora, cuando os recomiende una canción o un disco, pondré enlaces al spotify (a parte del video de yutú, claro). Creo que es el complemento perfecto.

Si el post te ha ayudado…

16 pensamientos en “Usando Spotify en Linux.

  1. Yo tampoco había oído hablar de esto. La aplicación es total. Gracias la disfrutaré mucho.

  2. Yo me lo instalé hace un par de días gracias a Kids y lo de las listas colaborativas es el copón.

  3. Hola, mira, no me deja abrir los enlaces desde firefox.
    He editado el about:config
    He creado el ejecutable con la dirección donde tengo el .exe, que coincide con la tuya
    Le he dado permisos al sh
    Pero me dice que el protocolo spotify no está asociado a ningún programa.
    Trabajo con ubuntu.
    Un saludo

  4. Pingback: Spotify, un pasito más cerca de la realización personal « the seismo

  5. Hola, a mi me pasa como a kriparam. He hecho todo lo que has puesto y sale el error este:
    “Firefox no sabe cómo abrir esta dirección, porque el protocolo (spotify) no está asociado con ningún programa.”
    Aún así gracias.

  6. Hola! Como este sitio era de los primeros en el tema, publico la solución que me funcionó a mi

    En lugar de network.protocol-handler.external.spotify, network.protocol-handler.expose.spotify (cambiar external por expose) y lo ponéis a false.

    Ahora si funciona.

    Por el tema del script también podeis emplear el playonlinux (si lo tenéis instalado), siendo la línea del sh:
    /usr/share/playonlinux/playonlinux –run “Spotify” /uri “$1″

    Bueno, y eso, majetes. Saludotes