Adobe scheint es wieder einmal darauf anzulegen, die Nutzerschaft zu verärgern: Adobe Flash 10.1(.1.51.45) ist nun als Prelease für Windows, Linux und Mac OS X erschienen, aber läuft nicht auf 64Bit-Plattformen. Das scheint sowohl für Windows als auch für Linux zu gelten.
Flash 10.1 auf 32bit-Ubuntu¶
Manuelle Installation¶
Wer Flash 10.1 auf 32Bit ausprobieren möchte, muss nur die alte Version deinstallieren, das Linux-Paket herunterladen, entpacken und die Datei mit Superuser-Rechten in das Plugin-Verzeichnis seines Browsers verschieben. Diese Schritte funktionieren auf einem 32bit-Linux problemlos:
sudo apt-get remove flashplugin-nonfree flashplugin-installer cd /tmp wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_p1_linux_111709.tar.gz tar xvfz flashplayer10_1_p1_linux_111709.tar.gz sudo cp /tmp/install_flash_player_10_linux/libflashplayer.so /usr/lib/firefox/plugins sudo cp /tmp/install_flash_player_10_linux/libflashplayer.so /usr/lib/opera/plugins sudo cp /tmp/install_flash_player_10_linux/libflashplayer.so /usr/lib/chromium-browser/plugins
Danach einfach eine Seite mit Flash aufrufen oder auf der Spezial-Seite about:plugins im Browser nachsehen, ob Flash erkannt wurde.
Installer verwenden¶
Man kann auch den Installer verwenden:
sudo apt-get remove flashplugin-nonfree flashplugin-installer cd /tmp wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_p1_linux_111709.tar.gz tar xvfz flashplayer10_1_p1_linux_111709.tar.gz sh install_flash_player_10_linux/flashplayer-installer
Alternativen¶
Da die 10.1-Beta wahrscheinlich das einzige sein wird, was wir von Adobe in den nächsten 2 Monaten oder mehr hören werden habe ich dieses Thema eröffnet, um an einen möglichen Workaround zu kommen, damit man trotzdem Adobe Flash 10.1 verwenden kann. Bisher fiel mir nichts gutes ein:
Weiterhin alte 10er-Version nutzen
Weiterhin bei Flash 10 64bit-Prelease bleiben
Mit Wine Firefox Flash 10.1 installieren (funktioniert)
Windows nutzen
32bit Ubuntu nutzen
Warten, bis eine 64bit-Version von 10.1 herauskommt
Alles keine schönen Optionen für mich, da ich darauf hoffe, dass mit 10.1 einige Bugs beseitigt wurden. Habe ich vielleicht irgendetwas mit nspluginwrapper übersehen?
Ich habe bereits einen Bug Report direkt bei Adobe eingereicht, wobei ich dort keine Hoffnung habe, eine Reaktion zu erhalten. Ihr könnt hierbei auch für mehr Aufmerksamkeit sorgen, indem ihr (auf der linken Seite) einen Vote für diesen Bug abgebt; dafür müsst ihr euch aber leider registrieren. Oder ihr schreibt einen Brief/Mail direkt an Adobe, in der ihr die aktuelle Situation anprangert.
EDIT: Lösung für Flash 10.1 auf 64Bit-Ubuntu¶
Ich habe doch noch einen Workaround herausgefunden, der bei mir nun funktioniert. Wer Flash 10.1 haben will und ein 64bit-Ubuntu nutzt, muss nur Zeile für Zeile die Befehle unten ausführen. Man deinstalliert alle alten vorhandenen Flash-Plugins und installiert daraufhin 10.1 mit nspluginwrapper. Ich weiß ehrlich gesagt nicht, wo hier der Unterschied zum Kopieren ist, aber es klappt:
sudo apt-get remove flashplugin-nonfree flashplugin-installer sudo apt-get install nspluginwrapper rm $HOME/.mozilla/plugins/*flash* rm $HOME/.opera/plugins/*flash* cd /tmp wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_p1_linux_111709.tar.gz tar xvfz flashplayer10_1_p1_linux_111709.tar.gz nspluginwrapper -i /tmp/install_flash_player_10_linux/libflashplayer.so
Damit wird das Plugin im Plugin-Verzeichnis des Nutzers installiert.
Flackern beseitigen¶
Bei mir flackerten seit Flash 10.1 Videos etc.
Lösung 1¶
Eine Lösung war das Starten des Browsers mit einer bestimmten Umgebungsvariable. Um das permanent zu machen, helfen folgende Schritte. Je nach verwendetem Browser muss man den Begriff chromium-browser
z.B. durch opera
ersetzen.
sudo mv /usr/bin/chromium-browser /usr/bin/chromium-browser.real echo "GDK_NATIVE_WINDOWS=1 chromium-browser.real" > /tmp/chromium-browser sudo mv /tmp/chromium-browser /usr/bin/chromium-browser sudo chmod 755 /usr/bin/chromium-browser
Lösung 2¶
Da Lösung 1 bei Chromium noch nicht das gewünschte Ergebnis brachte (beim Scrollen zog das Video mit und überdeckte den Rest der Webseite), musste ich hier Compiz und auch Composite von Metacity deaktivieren. Über System -> Einstellungen -> Erscheinungsbild -> Effekte -> Keine
deaktiviert man zuerst Compiz. Danach noch Composite von Metacity deaktivieren (dadurch hat man keine Schatten an den Fensterrändern mehr):
gconftool-2 --type bool --set /apps/metacity/general/compositing_manager false