Linux用Firefoxで更新されたFlash

Linux用Firefoxで更新されたFlash

Chrome の Flash プレーヤーは、freshplayer ラッパーを使用して Firefox および Firefox ベースのブラウザで使用できます。その理由は、Adobeのフラッシュが古いからです。

Ubuntu 16.04および15.10で利用可能です。おそらく_Ubuntuベースのディストリビューションでしょうか?

sudo apt-get install pepperflashplugin-nonfree browser-plugin-freshplayer-pepperflash

その後、ネットワークで一部のライブストリーミングコンテンツを再生しようとすると、次のことが発生します。
~ 'libpepflashplayer.so'をロードできません。 〜Freshwrapperは〜PPAPIプラグインバックエンドを
必要とする翻訳レイヤーです。
お使いのシステムで
~"libpepflashplayer.so" が使用できることを確認してください。システムのどこにも見つかりません
。この問題をどのように解決しますか?find

答え1

Chromeは、freshwrapperがそれを見つけるために使用した場所の代わりに、ユーザーのホームディレクトリにPepperflashのインストールを開始しました。

Chrome でインストールされた .so ファイルを指すように ~/.config/freshwrapper.conf を編集して、この問題を解決できます。

これを機能させるには、chrome [google-chrome-stable]とbrowser-plugin-freshplayer-pepperflashをまだインストールしていない場合は、[apt-get]をインストールする必要があります。 Pepperflashplugin-nonfreeパッケージは理論的にはクロムを代わりにインストールできますが、破損しているようです。

freshplayerをインストールした後、/usr/share/doc/browser-plugin-freshplayer-pepperflash/freshwrapper.conf.exampleでfreshwrapper.conf用のテンプレートを見つけることができます。

ファイルを〜/.config/freshwrapper.confにコピーし、1行だけ変更しました。

Pepperflash_path="/home/[myusername]/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so"

libpepflashplayer.soパスを正確に確認して使用する必要があります。

これはおそらくChromeのアップデートによって変更される可能性があるため、短期的な回避策です(たとえば、ビルド番号が24.0.0.186の場合は頻繁に変更される可能性があります)。 freshwrapperがすぐに更新され、~/.config/google-chrome/...を表示できるようになります。この修正は不要になります(この時点で正しい動作を有効にするには、freshwrapper.confを再度削除する必要があります。 .).

これは私にとって効果的ですが、うまくいくためにいくつかの調査しか行っていないので、私が知らないより正確な解決策があるかもしれません。

関連情報