Ubuntu 13.10へのアップデート以降、Shockwave FlashはChromiumまたはFirefoxで動作しません。両方とも「Shockwave Flash has crashed」ダイアログを表示します。
Flashビデオのあるページをロードした後、コンソールでこの警告が2回表示されます。
NVIDIA: could not open the device file /dev/nvidia0 (Operation not permitted).
ビデオを再生しようとするとクラッシュし、これらの誤ったエラーメッセージが表示されます。
(exe:14868): Gdk-WARNING **: XID collision, trouble ahead
[xcb] Extra reply data still left in queue
[xcb] This is most likely caused by a broken X extension library
[xcb] Aborting, sorry about that.
owser --type=plugin --plugin-path=/usr/lib/flashplugin-installer/libflashplayer.so --lang=de --channel=14560.18.20766867: ../../src/xcb_io.c:576: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.
Firefoxでは、次のエラーが発生します。
###!!! ABORT: Request 154.24: BadValue (integer parameter out of range for operation); 3 requests ago: file /build/buildd/firefox-25.0+build3/toolkit/xre/nsX11ErrorHandler.cpp, line 157
WARNING: pipe error (110): Connection reset by peer: file /build/buildd/firefox-25.0+build3/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 437
###!!! [Parent][RPCChannel] Error: Channel error: cannot send/recv
Flash Aidはもう利用できないようです。 GPUアクセラレーションは正常に機能しています。ポータル用。
誰もこれを修正する方法を知っていますか?
一般的に言えば、私の理解では、AdobeはLinuxでFlashをサポートしていませんが、Google Chromeプロジェクトは独自にFlashを統合およびサポートすることにしました。つまり、Google Chromeは、いわば、箱から出してすぐに使用できる唯一のブラウザです。
Flash-sseプラグイン(Shockwave Flash 11.1 r102)を使用して、古い32ビットマシンに最近インストールした他のブラウザーでFlashを動作させることができました。このビルドは、SSEをサポートしていないチップ用に作成されています。使用しているマシンはわかりませんが、これは重要な情報です。
これはUbuntuマシンではなく、Gnomeを実行しているArch Linuxボックスでしたが、Ubuntu用の古いバージョンのflashまたはflash-sseを見つけることができるはずです。
起こるのは、Firefoxの新しいバージョン(v27を持っています)が古いFlashバージョンを自動的にブロックし、セキュリティ警告が表示されることです。 アクティベート...をクリックしてから、許可...をクリックしてフラッシュを表示する必要があります。個人的には、フラッシュ広告が自分のマシンにストリーミングされ、帯域幅を使用するのが好きではないため、これを好みます。
セキュリティリスクがある場合は、ファイルの場所を&>/dev/nullに送信することで多少緩和できます。これにより、すべてのデータストリーミングが到着時に細断されます。
[更新] Chromium v32 +をインストールしたばかりで、上記のセットアップ(Shockwave Flash 11.1 r102)はChromiumでも機能します。Firefoxの不満はありません。
Ubuntuの場合、動作するDebianパッケージを見つけることができるかもしれません。フォローすべきリンクは https://wiki.debian.org/FlashPlayer です。 Flash 11はLinuxで動作する最後のバージョンのようです。
または、このリンク https://www.youtube.com/html5 をクリックしてHTML5プレーヤーをリクエスト]をクリックすると、HTML5対応ブラウザ(特にChromium)でフラッシュの代わりにHTML5を有効にできます。。この時点から、Youtubeの動画や他の一部の動画はHTML5対応のブラウザで再生されますが、古いマシンではこれがリソース集約型であることがわかりました。新しいマシンでは、これが問題になるとは思わない。これは、すべてのストリーミングコンテンツがとにかく向かう場所であり、Adobe Flashが長期的に廃止される理由です。
残念ながら、または幸いなことにShockwaveはLinuxのサポートを停止しました。現在の最新バージョンはLinuxで11.02です。 Firefoxはシュムウェイを開発していますが、当面の間フラッシュを置き換えるには程遠いです。唯一の代替策または最善の解決策は、パイプライトを使用することです。フラッシュ、ショックウェーブ、シルバーライト、ユニティプレーヤーをワインで実行しています http://fds-team.de/cms/pipelight-installation.html パイプライトにショットを与えることができるハードウェアのvidoeモジュールに関連しているようです。私はそれを何ヶ月も使用していますが、クロム、Firefox、オペラなどのブラウザに統合されているようです。すべてうまくいきます。最新バージョンのフラッシュを使用しています。