Ich versuche die Anweisungen anzupassen vonHier,Hier, UndHierum die Debug-Version des Flash Players auf meiner Ubuntu 13.04-Installation zu installieren, sodass Chrome 30.0.1599.66 sie verwenden kann.
Interessanterweise scheint es so, als ob ich das offizielle Adobe Flash-Plugin bereits installiert und mit Chrome nutzbar habe, sodass sich das Problem von „Flash installieren“ zu „normalem Flash durch die Debugger-Version ersetzen“ ändert.
Also muss ich es libflashplayer.so
durch das heruntergeladene ersetzenvon AdobeKlingt einfach.
ich wählteDiese Datei(Linux Flash Player 11.2 Plugin Content Debugger), dekomprimierte es und installierte die Flash Player Local Settings-Konfigurationsdateienwie angegeben.
Ich habe es dann /usr/lib/flashplugin/installer/libflashplayer.so
durch die Version ersetzt, die in der Debugger-Installation enthalten ist, und Chrome neu gestartet. Zu meiner Überraschung chrome://plugins
verschwand der zweite Eintrag von Adobe Flash Player einfach!
Es scheint, als ob Chrome das Debugger-Plugin aus irgendeinem Grund nicht mag. Ich habe verschiedene Dinge versucht, um das Debugger-Plugin zum Anzeigen zu bringen, aber ohne Erfolg:
chmod +rx libflashplayer.so
nspluginwrapper -i libflashplayer.so
(Führt zu einem Fehlerno appropriate viewer found for libflashplayer.so
)mkdir /opt/google/chrome/plugins; mv libflashplayer.so /opt/google/chrome/plugins
Wie kann ich Chrome dazu bringen, das Flash-Debugger-Plugin zu erkennen?
Antwort1
Ich habe es endlich herausgefunden, als ich versuchte, es für Firefox zum Laufen zu bringen! Dies basiert auf der Anleitung, die ich gefunden habeHier.
sudo apt-get install ia32-libs nspluginwrapper
sudo mkdir /usr/lib/flash-plugin/
wget http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.i386.tar.gz
tar xzvf flashplayer_11_plugin_debug.i386.tar.gz
sudo cp libflashplayer.so /usr/lib/flash-plugin/
sudo chmod 775 /usr/lib/flash-plugin/libflashplayer.so
cd /usr/lib/mozilla/plugins
rm -rf npwrapper.libflashplayer.so # Not sure if this part is necessary or not
sudo ln -s /usr/lib/flash-plugin/libflashplayer.so .
sudo chmod 777 libflashplayer.so
sudo nspluginwrapper -i /usr/lib/flash-plugin/libflashplayer.so
# ^ Use the full path here as a relative path won't work!
Starten Sie nun Chrome und Firefox neu. Beide sollten die Debug-Version des Flash-Plugins verwenden!
Antwort2
Chromium lässt dies nicht zu, da es eine 32-Bit-Bibliothek ist:
$ file /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so.bk
/usr/lib/flashplugin-installer/libflashplayer.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
/usr/lib/flashplugin-installer/libflashplayer.so.bk: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
(Das ist natürlich .bk
mein Backup)
Ich würde das 32-Bit-System zum Debuggen von Flash verwenden.
(Ich habe derzeit kein 32-Bit-System, werde später aktualisieren)