Spotify Client für Fedora 16

Spotifiy läuft ja schon seit einer Weile in Österreich und soll demnächst auch in Deutschland starten.

Linux-User werden sich wohl freuen – native Linux-Unterstützung lockt! Zwar gibt es die vorerst nur für Premium- und Unlimited-Kunden, aber bei Spotify wird an der Einschränkung gearbeitet.

Leider verstehen immer noch zuviele unter “Linux-Unterstützung” “läuft unter Ubuntu” und warten Repositories für andere Distros dementsprechend lasch. Daher ist es wichtig, das offizielle Repository NICHT zu verwenden, da dort scheinbar bei Fedora 14 bereits Schluß ist.

Stattdessen ist “the alien way” einzuschlagen: Das Debian-Paket umzuwandeln hat einwandfrei funktioniert. In einzelnen Schritten sieht das in etwa so aus:

Git installieren

# yum -y install perl-ExtUtils-MakeMaker gcc qt-webkit rpm-build git

Alien bauen und installieren

# cd /tmp
# git clone git://git.kitenet.net/alien
# cd alien
# perl Makefile.PL; make; make install

Spotify holen. Im Verzeichnis http://repository.spotify.com/pool/non-free/s/spotify/ ist sowohl die 32Bit-, als auch die 64Bit-Variante

# wget http://repository.spotify.com/pool/non-free/s/spotify/spotify-client-qt_0.6.6.10.gbd39032.58-1_i386.deb
# /usr/local/bin/alien --to-rpm spotify-client-qt_0.6.6.10.gbd39032.58-1_i386.deb
# rpm -Uvh --nodeps spotify-client-qt-0.6.6.10.gbd39032.58-2.i386.rpm
# ln -s /usr/lib/libssl.so.1.0.0g /usr/lib/libssl.so.0.9.8
# ln -s /lib/libcrypto.so.1.0.0g /lib/libcrypto.so.0.9.8

Für die 64Bit-Variante ist der lib-Pfad natürlich lib64.

Jetzt kann Spotify ganz normal gestartet werden. Der Urheber des ursprünglichen Guide beschreibt dann zwar eine Cache corruption, die nach dem ersten Start auftritt, allerdings konnte ich diesen Fehler nicht nachvollziehen.

Creative Commons-Lizenz
Spotify Client für Fedora 16 von Lukas, sofern nicht ausdrücklich anders festgestellt, ist lizenziert unter einer Creative Commons Attribution-ShareAlike 4.0 International Lizenz.

5 Gedanken zu „Spotify Client für Fedora 16

    1. Lukas

      hatte früher auch schon mit alien zu kämpfen und nachdem ich es damals auch direkt gezogen habe, habe ich den Weg so übernommen.

      Aber danke für die Info!

      Antworten
  1. Mario

    Bei mir produziert Spotify direkt nach dem login folgenden Fehler:

    (spotify:7590): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)’ failed

    (spotify:7590): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)’ failed

    (spotify:7590): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GtkObject’

    (spotify:7590): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

    (spotify:7590): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)’ failed

    (spotify:7590): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

    (spotify:7590): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)’ failed
    Speicherzugriffsfehler (Speicherabzug geschrieben)

    Ich persönlich kann damit nix anfangen.

    Antworten
    1. bibo

      Danke für die Info! Naja, mit dem Fehler hätte ich auch nichts angefangen.
      Hoffentlich bessern die Leute bei Spotify noch etwas nach – der Client selber funktioniert ja schon sehr gut.

      Antworten

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>