web-dev-qa-db-ja.com

LinuxでFlashプレーヤーのハードウェアアクセラレーションを無効にする

Flashプレーヤーの最新の公式バージョン(そしておそらくLinuxの最後のバージョン)には、Linuxシステムでいくつかの興味深い問題があります。 Ubuntuフォーラムでまとめて確認された最大の問題は次のとおりです。

  • YouTubeビデオには赤/青のカラーオーバーレイがあります
  • Flashコンテンツが他のウィンドウに表示される

これを修正するにはどうすればよいですか?

5
Richard Keller

この問題に対して一般的に受け入れられている解決策は、Flashプレーヤーのハードウェアアクセラレーションを無効にすることです。これは通常、Flashコンテンツを右クリックし、Settingsを選択してから、Enable Hardware Accelerationオプションのチェックを外すことで実現されますが、影響を受けるバージョンのFlashプレーヤーでは、その特定のオプションのチェックを外すことはできません(それをクリックしてもまったく何も起こりません)。そのため、ハードウェアアクセラレーションを無効にするには、次の2つの回避策があります。

  • 方法1:ファイル/etc/Adobe/mms.cfgを作成(または、すでに存在する場合は編集)し、次の構成パラメーターをファイルに追加します:EnableLinuxHWVideoDecode=0
  • 方法2: YouTubeビデオを開き、フルスクリーンモードを有効にします。次に、右クリックしてSettingsを選択し、Enable Hardware Accelerationオプションのチェックを外します。何らかの理由で、これはFlashプレーヤーがフルスクリーンモードの場合にのみ機能するようです。

方法2で修正しました。

10
Richard Keller