Ubuntu 16.04 Xenial Xerus
Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
Lightspark ist eine freie Implementierung von Adobe Flash, die im Gegensatz zum Original eine Hardwareunterstützung durch die Grafikkarte (mittels OpenGL) für Linux bietet. Dadurch werden bei Flash-Anwendungen weniger Ressourcen benötigt.
Da Flash keine freie Software ist, basiert die Entwicklung auf den von Adobe freigegebenen Spezifikationen des Dateiformats SWF. Lightspark unterstützt ActionScript 3.0 und sogar H.264 Flash Videos von Youtube .
Lightspark befindet sich noch in aktiver Entwicklung (Beta-Version). Unterstützt werden bisher nur die Webbrowser Firefox und Chromium bzw. Google Chrome. Darüber hinaus gibt es noch zahlreiche Probleme im praktischen Einsatz, so dass das Programm bisher noch keinen vollwertigen Ersatz für das Original darstellt.
Da intern PulseAudio (und FFmpeg) eingesetzt werden, funktioniert Lightspark nicht unter Lubuntu.
Falls andere Plugins zur Flash-Wiedergabe im Browser installiert wurden (z.B. das Paket flashplugin-installer), müssen diese Pakete zuerst entfernt [1] werden, damit es keine Komplikationen gibt. Details, welche Pakete entfernt werden müssen, finden sich im Artikel Adobe Flash.
Die freie Alternative Gnash kann installiert bleiben, da Lightspark darauf zurückgreift. Dies gilt allerdings nicht für das Plugin browser-plugin-gnash, das mit browser-plugin-lightspark in Konflikt steht.
Vor Installation und Deinstallation sollte der Webbrowser beendet werden.
Lightspark befindet sich ab Ubuntu 11.04 in den offiziellen Paketquellen und kann über folgende Pakete installiert [1] werden:
lightspark (universe, Player, nur zum Testen)
browser-plugin-lightspark (universe, Plugin für die Webbrowser Firefox und Chromium)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install lightspark browser-plugin-lightspark
sudo aptitude install lightspark browser-plugin-lightspark
Für Ubuntu 12.04 findet man ein aktuelleres Paket im "Personal Package Archiv" (PPA) [2] der Entwickler:
Adresszeile zum Hinzufügen des PPAs:
ppa:sparkers/ppa
Zusätzliche Fremdquellen können das System gefährden.
Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der PPA-Beschreibung des Eigentümers/Teams sparkers zu entnehmen.
Damit Pakete aus dem PPA genutzt werden können, müssen die Paketquellen neu eingelesen werden.
Nach dem Aktualisieren der Paketquellen erfolgt die Installation wie oben angegeben.
Die erfolgreiche Installation des Plugins im Webbrowser lässt sich mit der Pseudo-Adresse about:plugins
überprüfen. Speziell für Firefox geht auch der Mozilla Plugins Check . Allerdings darf man sich nicht durch das Ergebnis "angreifbar" verwirren lassen – der Online-Test prüft nur die Versionsnummer, nicht das tatsächlich installierte Lightspark-Browser-Plugin.
Zum Testen ohne Internetzugang braucht man eine SWF-Datei. Dazu lädt man sich z.B. die Datei starfield.swf mit " -> Link/Ziel speichern unter..." (mit einem anderen Rechner) herunter. Nun öffnet man ein Terminalfenster [3] und gibt folgenden Befehl ein, um die Datei mit dem Stand-alone-Player aufzurufen:
lightspark starfield.swf
Nun sollte eine einfache Animation angezeigt werden. Nach dem Schließen des Fensters beendet man die Wiedergabe endgültig mit der Tastenkombination Strg + C .
Wie bereits eingangs erwähnt. bedeutet ein nach obiger Anleitung erfolgreich durchgeführter Test nicht, dass sich nun jede Flash-Animation im Internet auch wiedergeben lässt. Hier muss man selbst ausprobieren, ob und inwieweit Lightspark den eigenen Anforderungen genügt. Faustregel: je älter die zur Erstellung benutzte Flash-Version ist (nicht das Flashplayer-Plugin!), desto größer sind die Chancen, dass die Wiedergabe fehlerfrei erfolgt.
Ab Firefox 3.6.4 kann das Plugin auch so konfiguriert werden, dass bei Problemen nicht der komplette Browser in Mitleidenschaft gezogen wird und abstürzt. Dazu ist folgendes Vorgehen erforderlich:
Öffnen der Pseudo-Adresse about:config
rechte Maustaste (), "Neu -> Boolean"
als Eigenschaftsnamen dom.ipc.plugins.enabled.liblightsparkplugin.so
und als Wert true
eingeben
Firefox beenden und neu starten
Nun reicht es aus, bei Problemen den betroffenen Tab zu schließen.
Diese Revision wurde am 30. September 2016 19:40 von -christopher- erstellt.