Difference between revisions of "Browser Plugins (日本語)"

From ArchWiki
Jump to: navigation, search
(動画プラグイン)
Line 209: Line 209:
 
=== MozPlugger ===
 
=== MozPlugger ===
  
MozPlugger can be installed with the {{AUR|mozplugger}} package, respectively {{AUR|mozplugger-chromium}}, available in the [[AUR]].
+
MozPlugger {{AUR|mozplugger}} パッケージ、もしくは [[Arch User Repository (日本語)|AUR]] にある {{AUR|mozplugger-chromium}} でインストールできます。
  
[http://mozplugger.mozdev.org/ MozPlugger] is a Mozilla plugin which can show many types of multimedia inside your browser. To accomplish this, it uses external programs such as MPlayer, xine, Evince, OpenOffice, TiMidity, etc. To modify or add applications to be used by MozPlugger just modify the {{ic|/etc/mozpluggerrc}} file.
+
[http://mozplugger.mozdev.org/ MozPlugger] はブラウザの中で多種のマルチメディアを表示できる Mozilla プラグインです。表示のために MPlayer, xine, Evince, OpenOffice, TiMidity などの外部プログラムを使用します。MozPlugger によって使用するアプリケーションを変更・追加するには {{ic|/etc/mozpluggerrc}} ファイルを修正してください。
  
For example, MozPlugger uses OpenOffice by default to open {{ic|doc}} files. To change it to use LibreOffice instead, look for the OpenOffice section:
+
例えば、{{ic|doc}} ファイルを開くのに MozPlugger はデフォルトで OpenOffice を使います。LibreOffice を使うように変更させるには、OpenOffice のセクションを見て下さい:
 
{{hc|/etc/mozpluggerrc|
 
{{hc|/etc/mozpluggerrc|
 
...
 
...
Line 222: Line 222:
 
...
 
...
 
}}
 
}}
and add LibreOffice at the beginning of the list:
+
そして LibreOffice をリストの一番最初に加えて下さい:
 
{{hc|/etc/mozpluggerrc|
 
{{hc|/etc/mozpluggerrc|
 
...
 
...
Line 234: Line 234:
 
{{Note|Be sure to also choose LibreOffice as your preferred application to open {{ic|doc}} files.}}
 
{{Note|Be sure to also choose LibreOffice as your preferred application to open {{ic|doc}} files.}}
  
As another simple example, if you want to open {{ic|cpp}} files with your favorite text editor (we will use Kate) to get syntax highlighting, just add a new section to your {{ic|mozpluggerrc}} file:
+
もう一つの例として、シンタックスハイライトを使うためにお気に入りのテキストエディタで (ここでは Kate を使います)、{{ic|cpp}} ファイルを開きたい場合、{{ic|mozpluggerrc}} ファイルに新しいセクションを追加します:
 
{{hc|/etc/mozpluggerrc|
 
{{hc|/etc/mozpluggerrc|
 
text/x-c++:cpp:C++ Source File
 
text/x-c++:cpp:C++ Source File
Line 241: Line 241:
 
}}
 
}}
  
For a more complete list of MozPlugger options see [http://www.linuxmanpages.com/man7/mozplugger.7.php this page].
+
MozPlugger のオプションの完全なリストは [http://www.linuxmanpages.com/man7/mozplugger.7.php このページ] を見て下さい。
  
 
=== kpartsplugin ===
 
=== kpartsplugin ===
  
[http://www.unix-ag.uni-kl.de/~fischer/kpartsplugin/ The KParts plugin] is a plugin that uses KDE's KPart technology to embed different file viewers in the browser, such as Okular (for PDF), Ark (for different archives), Calligra Words (for ODF), etc. It cannot use applications that are not based on the KPart technology.
+
[http://www.unix-ag.uni-kl.de/~fischer/kpartsplugin/ KParts プラグイン] KDE KPart 技術を使用してブラウザに Okular (PDF), Ark (圧縮ファイル), Calligra Words (ODF) などの別のファイルビューアを埋め込むためのプラグインです。KPart を使っていないアプリケーションを使用することはできません。
  
The KParts plugin can be installed with the package {{Pkg|kpartsplugin}}, available in the official repositories.
+
KParts プラグインは公式リポジトリから {{Pkg|kpartsplugin}} パッケージでインストールできます。
  
 
== トラブルシューティング ==
 
== トラブルシューティング ==
Line 253: Line 253:
 
=== Flash Player: 音が出ない ===
 
=== Flash Player: 音が出ない ===
  
Flash Player outputs its sound only through the default [[Advanced Linux Sound Architecture|ALSA]] device, which is number '''0'''. If you have multiple sound devices (a very common example is having a sound card and HDMI output in the video card), then your preferred device may have a different number.
+
Flash Player はデフォルトの [[Advanced Linux Sound Architecture (日本語)|ALSA]] デバイス、番号 '''0''' にしか音声を出力しません。サウンドデバイスが複数ある場合 (サウンドカードと HDMI 出力のあるビデオカードがある場合)、使用しているデバイスの番号が異なっている可能性があります。
  
For a list of available devices with their respective numbers, run:
+
利用可能なデバイスとそれぞれの番号を表示するために、次を実行してください:
 
{{hc|$ aplay -l|
 
{{hc|$ aplay -l|
 
  **** List of PLAYBACK Hardware Devices ****
 
  **** List of PLAYBACK Hardware Devices ****
Line 268: Line 268:
 
   Subdevice #0: subdevice #0
 
   Subdevice #0: subdevice #0
 
}}
 
}}
In this case, the HDMI output is {{ic|card 0}} and the sound card is {{ic|card 1}}. To make your sound card the default for ALSA, create the file {{ic|.asoundrc}} in your home directory, with the following content:
+
この場合、HDMI 出力は {{ic|card 0}} でサウンドカードは {{ic|card 1}} になります。サウンドカードを ALSA のデフォルトにするには、ホームディレクトリに以下の内容で {{ic|.asoundrc}} ファイルを作成します:
 
{{hc|~/.asoundrc|
 
{{hc|~/.asoundrc|
 
pcm.!default {
 
pcm.!default {
Line 283: Line 283:
 
=== Flash Player: 他のアプリケーションの音がなくなったり再生が遅延する ===
 
=== Flash Player: 他のアプリケーションの音がなくなったり再生が遅延する ===
  
If sound is delayed within Flash videos or Flash stops sound from any other application, then make sure you do not have {{ic|snd_pcm_oss}} module loaded:
+
Flash 動画の音が遅延したり、Flash によって他のアプリケーションの音が止まったりする場合、{{ic|snd_pcm_oss}} モジュールがロードされていないことを確認してください:
 
  $ lsmod | grep snd_pcm_oss
 
  $ lsmod | grep snd_pcm_oss
You can unload it:
+
次のコマンドでアンロードできます:
 
  # rmmod snd_pcm_oss
 
  # rmmod snd_pcm_oss
and restart the browser to see if it helps.
+
ブラウザを再起動して問題が解決したか確認してください。
  
 
=== Flash Player: 64ビット版で音が酷い(途切れる) ===
 
=== Flash Player: 64ビット版で音が酷い(途切れる) ===
  
There is a problem with Flash plugin 11 on 64-bit systems and a new {{ic|memcpy}} routine in {{Pkg|glibc}} (for more details see [https://bugzilla.redhat.com/show_bug.cgi?id&#;638477 this Fedora bug report]), which makes the sound choppy on MP3 streams. Current workarounds are:
+
64ビット環境の Flash プラグイン 11 {{Pkg|glibc}} の新しい {{ic|memcpy}} ルーチンには問題が存在しており (詳細は [https://bugzilla.redhat.com/show_bug.cgi?id&#;638477 Fedora のバグレポート]を参照)、MP3 ストリームの音が不安定になります。最新の回避方法は:
* replacing the {{ic|memcpy}} routine as suggested in [http://forums.fedoraforum.org/showthread.php?t=258346 this thread].
+
* [http://forums.fedoraforum.org/showthread.php?t=258346 このスレッド] に書かれているようにして {{ic|memcpy}} ルーチンを置き換える。
* installing {{AUR|flashplugin-square}} from the [[AUR]] (this is a version of the Flash plugin with working hardware acceleration).
+
* [[Arch User Repository (日本語)|AUR]] から {{AUR|flashplugin-square}} をインストールする (これは Flash プラグインのハードウェアアクセラレーションが効くバージョンです)
  
 
=== Flash Player: パフォーマンス ===
 
=== Flash Player: パフォーマンス ===
  
Adobe's Flash plugin has some serious performance issues, especially when CPU frequency scaling is used. There seems to be a policy not to use the whole CPU workload, so the frequency scaling governor does not clock the CPU any higher. To work around this issue, see [[cpufrequtils (日本語)|Cpufrequtils]]
+
Adobe Flash プラグインには深刻なパフォーマンスの問題があり、特に CPU 周波数スケーリングを使っている時にそれは顕著です。CPU のワークロード全体を使わないというポリシーがあるために、周波数スケーリング governor CPU の周波数を上げられません。この問題を解決するには [[CPU Frequency Scaling (日本語)|Cpufrequtils]] を見て下さい。
  
 
=== Flash Player: ウェブカメラの解像度が低い ===
 
=== Flash Player: ウェブカメラの解像度が低い ===
  
If your webcam has low resolution in Flash (the image looks very pixelated) you can try starting your browser with this:
+
Flash でウェブカメラの解像度が低くなる (画像のピクセルが見える) ときは次のコマンドでブラウザを起動して見て下さい:
 
  $ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so [broswer]
 
  $ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so [broswer]
  
 
=== Flash Player: マルチヘッドを使っているとフルスクリーン再生で黒いバーが現れる ===
 
=== Flash Player: マルチヘッドを使っているとフルスクリーン再生で黒いバーが現れる ===
  
The Flash plugin has a known bug where the full screen mode does not really work when you have a multi-monitor setup. Apparently, it incorrectly determines the full screen resolution, so the full screen Flash Player fills the correct monitor but gets scaled as if the monitor had the resolution of the total display area.
+
Flash プラグインには、マルチモニタを使っているとフルスクリーンモードが正しく動作しないという既知のバグが存在します。フルスクリーンの解像度を間違って認識するために、正しいモニターに表示しながら、フルスクリーンの Flash プレイヤーはまるでモニターが合計のディスプレイ領域を持っているようにサイズを変更します。
  
To fix this, you can use the "hack" described [http://al.robotfuzz.com/content/workaround-fullscreen-flash-linux-multiheaded-desktops here]. Simply download the source from the link given on the page, and follow the instructions in the README.
+
これを修正するために、[http://al.robotfuzz.com/content/workaround-fullscreen-flash-linux-multiheaded-desktops ここ] に書かれている "hack" を使うことができます。上記ページのリンクからソースをダウンロードして、README の手順に従って下さい。
  
{{Tip|The hack is available in the [[AUR]] and can be installed with the {{AUR|fullscreenhack}} package.}}
+
{{Tip|このハックは [[Arch User Repository (日本語)|AUR]] {{AUR|fullscreenhack}} パッケージでインストールすることもできます。}}
  
{{Note|While the author mentions using NVDIA's TwinView, the hack should work for any multi-monitor setup.}}
+
{{Note|作者は NVIDIA の TwinView を使用すると言っていますが、ハックはどのマルチモニタ設定でも動作します。}}
  
 
=== Flash Player: NVIDIA で動画が青みがかる ===
 
=== Flash Player: NVIDIA で動画が青みがかる ===

Revision as of 14:07, 9 February 2014

これらのプラグインは Firefox や WebKit の派生ブラウザなどで動作します。

Flash Player

Shumway

Shumway はネイティブコードの助力を使わずに SWF ファイルフォーマットの忠実で効率的なレンダラを作る HTML5 技術の実験です。2013年1月1日現在、プラグインは Mozilla の github.io サイト から直接インストールできます。Shumway wiki によると、"実験がうまくいけば、Firefox と統合する可能性もあります"。

Warning: As of 2013-10-23, the AUR package is no longer being maintained.

Shumway は プラグイン として、AURfirefox-extension-shumwayAUR や Firefox の Nightly/Aurora ビルドの内蔵プラグインとして利用できます。

Gnash

Template:Wikipedia (日本語)

GNU Gnash は Adobe Flash Player のフリー (libre) の代替です。ブラウザプラグインだけでなく、デスクトップコンピュータや携帯デバイスのためのスタンドアロンのプレイヤーとしても利用でき、バージョン7までの SWF フォーマットに対応しています (バージョン8と9は開発中です)。また、ActionScript 2.0 を80%サポートしています。

GNU Gnash はにある gnash-gtk パッケージでインストールできます。

Note: Gnash が上手く動かない場合は、公式リポジトリから gstreamer0.10-ffmpegインストールする必要があるかもしれません。

Lightspark

Lightspark は Adobe Flash のフリーな代替を提供しようとしているもうひとつの試みであり、新しい Flash フォーマットのサポートを目指しています。まだ開発途上ですが、人気のサイトをいくつかサポートしています。

Lightspark は AUR にある lightsparkAURlightspark-gitAUR パッケージでインストールできます。

Adobe Flash Player

公式リポジトリから flashpluginインストールしてください。

Note:
  • NPAPI を使用する Linux 用の Adobe Flash Player は Adobe による開発が終了しています が、バージョン 11.2 のセキュリティアップデートは5年間 (2017年まで) Adobe によって提供される予定です。また、プラグインの PPAPI バージョンの新版は Google Chrome と一緒にリリースされます。詳しくは Chromium#Adobe Flash Player (Pepper plugin API) を見て下さい。
  • ハードウェアアクセラレーションを有効にするには、VDPAU を参照してください。
  • Flash のアプリには文章を正しく表示するために AURttf-ms-fontsAUR を必要とするものがあります。

設定

(プレイバシー設定や資源の使用量など) Flash Player の設定を変更するには、埋め込まれた Flash コンテンツの上で右クリックしてメニューから設定を選ぶか、Adobe のウェブサイト に行って下さい。Flash アニメーションからローカル設定を変更することができます。

また、Flash の設定ファイル /etc/adobe/mms.cfg を使うことも可能です。設定サンプル:

/etc/adobe/mms.cfg
# Adobe player settings
AVHardwareDisable = 0
FullScreenDisable = 0
LocalFileReadDisable = 1
FileDownloadDisable = 1
FileUploadDisable = 1
LocalStorageLimit = 1
ThirdPartyStorage = 1
AssetCacheSize = 10
AutoUpdateDisable = 1
LegacyDomainMatching = 0
LocalFileLegacyAction = 0
AllowUserLocalTrust = 0
# DisableSockets = 1 
OverrideGPUValidation = 1

Gentoo の mms.cfg には細かい説明が付いています。

"フルスクリーンモードを終了するには ESC キーを押します" というメッセージを無効にする

このメッセージを無効にする方法は ubuntuforums.org の投稿 を参照してください。

libflashplayer.so をバックアップします:

# cp /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so.backup 

ホームディレクトリにファイルのコピーを作成します:

# cp /usr/lib/mozilla/plugins/libflashplayer.so ~/

公式リポジトリから wine をインストールしてください。

このページ から Flash Fullscreen Patcher.zip をダウンロード、展開して wine で実行してください:

$ wget http://forum.videohelp.com/attachments/16250-1360745667/Flash%20Fullscreen%20Patcher.zip
$ unzip Flash\ Fullscreen\ Patcher\ 2.0.zip
$ wine Flash\ Fullscreen\ Patcher\ 2.0.exe

GUI を使って (ホームディレクトリの) libflashplayer.so にパッチをあてます。 パッチをあてた Flash Player を plugins ディレクトリに戻してください:

# cp ~/libflashplayer.so /usr/lib/mozilla/plugins/

GNOME 3 のフルスクリーンフィックス

Flash のフルスクリーンモードで問題が起こる場合 (動画がフリーズするのに音声は再生し続ける)、おそらくフルスクリーンの flash ウィンドウがブラウザのウィンドウの後ろに表示されていることが原因です。これは mutter の既知のバグです。devilspie を使うことで簡単に修正できます:

公式リポジトリから devilspie をインストールしてください。

~/.devilspie ディレクトリを作成してください:

# mkdir ~/.devilspie

そして使っているブラウザにあわせて設定ファイルを作成する必要があります (下を参照)。

最後に、(gnome-session-properties で) devilspie をスタートアップのアイテムのリストに加えて下さい。

Firefox
~/.devilspie/flash-fullscreen-firefox.ds
(if
(is (application_name) "plugin-container")
(begin
(focus)
)
)
Chrome / Chromium
~/.devilspie/flash-fullscreen-chrome.ds
(if
(is (application_name) "exe")
(begin
(focus)
)
)
Epiphany / GNOME Web
~/.devilspie/flash-fullscreen-epiphany.ds
(if
(is (application_name) "WebKitPluginProcess")
(begin
(focus)
)
)

PDF ビューア

PDF.js

Template:Wikipedia

PDF.js は Mozilla によって開発されている PDF レンダラーで HTML5 技術を使っています。現在は Firefox のプラグインとして利用できます。Chrome では Chrome ウェブストアに実験的なバージョンがあり Pdf.js のソースからビルドすることも可能です。

外部の PDF ビューア

外部の PDF ビューアを使うには #MozPlugger#kpartsplugin が必要です。

例えば、MozPlugger と Evince を使う場合、/etc/mozpluggerrc ファイル内で pdf を含む行を探して以下のように GV() の後の行を修正する必要があります (evince は選択したビューアに置き換えて下さい):

repeat noisy swallow(evince) fill: evince "$file"

これで動かないときは、about:config から2つの値を変更してください:

  • pdfjs.disabled の値を true に変更してください。
  • plugin.disable_full_page_plugin_for_types の値を空に変更してください。

再起動すれば上手く動くはずです。

Adobe Reader

ライセンス制限のため、Adobe Reader を公式の Arch Linux リポジトリから再配布することはできません。AUR に複数のバージョンが存在します。パッケージにどれだけ投票があろうと、Adobe Reader が公式リポジトリに入ることは絶対にありません。

また、多くの言語のローカライズも利用できます。

32ビット

Adobe Acrobat Reader は32ビットのバイナリしか存在しません。AUR にある acroreadAUR パッケージでインストール可能です。

このパッケージは Firefox プラグインだけでなく Acrobat Reader アプリケーションもインストールします。Linux ではハードウェア支援によるレンダリングはできないので注意してください。

64ビット

Adobe Reader の公式の64ビットバージョンはまだありません。

64ビット環境で Adobe Reader を使うには:

  • フォーラムの投稿から作られたこのガイドに従ってください。他の32ビットだけのアプリケーションにも再利用できる chroot 環境を作成します。
  • AUR から acroreadAUR (とその32ビットの依存パッケージ) をインストールしてください。Firefox のプラグインをこのバイナリと一緒に直接使うことはできません -- 64ビットのブラウザではロードされません。ロードするには公式の [multilib] リポジトリから nspluginwrapper パッケージをインストールして通常ユーザーで次を実行してください:
$ nspluginwrapper -v -a -i

このコマンドはプラグインディレクトリをチェックして必要に応じてプラグインをリンクします。

Citrix

次の記事を参照してください: Citrix

Java (IcedTea)

ブラウザで Java サポートを有効にする方法は2つあります: オープンソースの OpenJDK (推奨) と Oracle のプロプライエタリバージョンです。OpenJDK がなぜ推奨なのかはこれを見て下さい。

OpenJDK を使うには、IcedTea ブラウザプラグインをインストールする必要があります:

Oracle の JRE を使いたい場合は、AUR にある jreAUR (もしくは jre6AUR) パッケージをインストールしてください。

詳細については Java#OpenJDK JVM を見て下さい。

Note: Java プラグインでなんらかの問題(ブラウザから認識されない)が発生するときは、この解決法を試して下さい。

動画プラグイン

  • Gecko Media Player — ウェブサイト上のメディアを扱う Mozilla のブラウザプラグイン、MPlayer を使用。
https://sites.google.com/site/kdekorte2/gecko-mediaplayer || gecko-mediaplayer
  • Totem PluginGstreamer を使う GnomeTotem メディアプレイヤーベースのブラウザプラグイン。
http://projects.gnome.org/totem/ || totem-plugin
  • Rosa Media Player Plugin — Qt と MPlayer を利用するブラウザプラグイン。
https://abf.rosalinux.ru/uxteam/ROSA_Media_Player || rosa-media-player-pluginAUR
  • VLC Plugin — NPAPI ベースのプラグイン、VLC を使用。
http://git.videolan.org/?p=npapi-vlc.git;a=summary || npapi-vlc-gitAUR

その他

MozPlugger

MozPlugger は mozpluggerAUR パッケージ、もしくは AUR にある mozplugger-chromiumAUR でインストールできます。

MozPlugger はブラウザの中で多種のマルチメディアを表示できる Mozilla プラグインです。表示のために MPlayer, xine, Evince, OpenOffice, TiMidity などの外部プログラムを使用します。MozPlugger によって使用するアプリケーションを変更・追加するには /etc/mozpluggerrc ファイルを修正してください。

例えば、doc ファイルを開くのに MozPlugger はデフォルトで OpenOffice を使います。LibreOffice を使うように変更させるには、OpenOffice のセクションを見て下さい:

/etc/mozpluggerrc
...
### OpenOffice
define([OO],[swallow(VCLSalFrame) fill: ooffice2.0 -nologo -norestore -view $1 "$file"
    swallow(VCLSalFrame) fill: ooffice -nologo -norestore -view $1 "$file"
    swallow(VCLSalFrame) fill: soffice -nologo $1 "$file"])
...

そして LibreOffice をリストの一番最初に加えて下さい:

/etc/mozpluggerrc
...
### LibreOffice/OpenOffice
define([OO],[swallow(VCLSalFrame) fill: libreoffice --nologo --norestore --view $1 "$file"
    swallow(VCLSalFrame) fill: ooffice2.0 -nologo -norestore -view $1 "$file"
    swallow(VCLSalFrame) fill: ooffice -nologo -norestore -view $1 "$file"
    swallow(VCLSalFrame) fill: soffice -nologo $1 "$file"])
...
Note: Be sure to also choose LibreOffice as your preferred application to open doc files.

もう一つの例として、シンタックスハイライトを使うためにお気に入りのテキストエディタで (ここでは Kate を使います)、cpp ファイルを開きたい場合、mozpluggerrc ファイルに新しいセクションを追加します:

/etc/mozpluggerrc
text/x-c++:cpp:C++ Source File
text/x-c++:hpp:C++ Header File
    repeat noisy swallow(kate) fill: kate -b "$file"

MozPlugger のオプションの完全なリストは このページ を見て下さい。

kpartsplugin

KParts プラグイン は KDE の KPart 技術を使用してブラウザに Okular (PDF), Ark (圧縮ファイル), Calligra Words (ODF) などの別のファイルビューアを埋め込むためのプラグインです。KPart を使っていないアプリケーションを使用することはできません。

KParts プラグインは公式リポジトリから kpartsplugin パッケージでインストールできます。

トラブルシューティング

Flash Player: 音が出ない

Flash Player はデフォルトの ALSA デバイス、番号 0 にしか音声を出力しません。サウンドデバイスが複数ある場合 (サウンドカードと HDMI 出力のあるビデオカードがある場合)、使用しているデバイスの番号が異なっている可能性があります。

利用可能なデバイスとそれぞれの番号を表示するために、次を実行してください:

$ aplay -l
 **** List of PLAYBACK Hardware Devices ****
 card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
 card 1: DX [Xonar DX], device 0: Multichannel [Multichannel]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
 card 1: DX [Xonar DX], device 1: Digital [Digital]
   Subdevices: 1/1
   Subdevice #0: subdevice #0

この場合、HDMI 出力は card 0 でサウンドカードは card 1 になります。サウンドカードを ALSA のデフォルトにするには、ホームディレクトリに以下の内容で .asoundrc ファイルを作成します:

~/.asoundrc
pcm.!default {
    type hw
    card 1
}
 
ctl.!default {
    type hw
    card 1
}

Flash Player: 他のアプリケーションの音がなくなったり再生が遅延する

Flash 動画の音が遅延したり、Flash によって他のアプリケーションの音が止まったりする場合、snd_pcm_oss モジュールがロードされていないことを確認してください:

$ lsmod | grep snd_pcm_oss

次のコマンドでアンロードできます:

# rmmod snd_pcm_oss

ブラウザを再起動して問題が解決したか確認してください。

Flash Player: 64ビット版で音が酷い(途切れる)

64ビット環境の Flash プラグイン 11 と glibc の新しい memcpy ルーチンには問題が存在しており (詳細は Fedora のバグレポートを参照)、MP3 ストリームの音が不安定になります。最新の回避方法は:

  • このスレッド に書かれているようにして memcpy ルーチンを置き換える。
  • AUR から flashplugin-squareAUR をインストールする (これは Flash プラグインのハードウェアアクセラレーションが効くバージョンです)。

Flash Player: パフォーマンス

Adobe の Flash プラグインには深刻なパフォーマンスの問題があり、特に CPU 周波数スケーリングを使っている時にそれは顕著です。CPU のワークロード全体を使わないというポリシーがあるために、周波数スケーリング governor が CPU の周波数を上げられません。この問題を解決するには Cpufrequtils を見て下さい。

Flash Player: ウェブカメラの解像度が低い

Flash でウェブカメラの解像度が低くなる (画像のピクセルが見える) ときは次のコマンドでブラウザを起動して見て下さい:

$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so [broswer]

Flash Player: マルチヘッドを使っているとフルスクリーン再生で黒いバーが現れる

Flash プラグインには、マルチモニタを使っているとフルスクリーンモードが正しく動作しないという既知のバグが存在します。フルスクリーンの解像度を間違って認識するために、正しいモニターに表示しながら、フルスクリーンの Flash プレイヤーはまるでモニターが合計のディスプレイ領域を持っているようにサイズを変更します。

これを修正するために、ここ に書かれている "hack" を使うことができます。上記ページのリンクからソースをダウンロードして、README の手順に従って下さい。

Tip: このハックは AURfullscreenhackAUR パッケージでインストールすることもできます。
Note: 作者は NVIDIA の TwinView を使用すると言っていますが、ハックはどのマルチモニタ設定でも動作します。

Flash Player: NVIDIA で動画が青みがかる

An issue with flashplugin versions 11.2.202.228-1 and 11.2.202.233-1 causes it to send the U/V panes in the incorrect order resulting in a blue tint on certain videos. Version 0.5 of libvdpau includes a workaround to fix this, see the official announcement.

Flash Player: NVIDIA で画面がはみ出る

This bug is due to the incorrect color key being used by the flashplugin version 11.2.202.228-1 (see this post on the NVIDIA forums) and causes the Flash content to "leak" into other pages or solid black backgrounds. To avoid this issue simply export VDPAU_NVIDIA_NO_OVERLAY=1 within either your shell profile (e.g. ~/.bash_profile or ~/.zprofile) or ~/.xinitrc

Flash Player: 古いシステムで動画が再生されない

If you have Adobe Flash installed on an older system and you start playing a video which simply turns black with nothing happening, it is most likely that your CPU does not support SSE2. You can simply check this by looking at your CPU flags with this command:

$ grep sse2 /proc/cpuinfo

If no results are returned, then you need to install an older version of Flash (for example 10.3, or 11.1). Older versions possibly will have vulnerabilities. You should then consider sandboxing Firefox using sandfoxAUR, available in the AUR. See the sandfox homepage for usage information.

Older versions of Flash are available here: http://www.adobe.com/products/flashplayer/distribution3.html You need to copy libflashplayer.so to the folder /usr/lib/mozilla/plugins/

Older flashplugin packages can be downloaded from the AUR e.g. flashplugin-nosse2AUR. Alternatively you can install flashplugin-sse2-nosse2AUR which can be used on CPUs with and without SSE2.

The most recent package without SSE2 is flashplugin-11.1.102.63-1-i686.pkg.tar.xz. If you use the packaged version, you have to add IgnorePkg = flashplugin to /etc/pacman.conf.

インストールしたプラグインが動作しない

A common problem is that the plugin path is unset. This typically occurs on a new install, when the user has not re-logged in before running Firefox after the installation. Test if the path is unset:

echo $MOZ_PLUGIN_PATH

If unset, then either re-login, or source /etc/profile.d/mozilla-common.sh and start Firefox from the same shell:

source /etc/profile.d/mozilla-common.sh && firefox

Gecko Media Player が Apple のトレイラーを再生しない

If Apple Trailers appear to start to play and then fail, try setting the user agent for your browser to:

QuickTime/7.6.2 (qtver=7.6.2;os=Windows NT 5.1Service Pack 3)