Pentium MやPentium IIIなど、そしてそれ以前のものはSSE2に対応していない。
LinuxでFirefoxのFlash Player 11.2.202.228が動かない
https://bugbase.adobe.com/index.cfm?event=bug&id=3161034
上記のリンク先によると、バージョン11.2.202.228、日付を見ると2012年4月からの話。
それ以降にリリースしたバージョンも同じく対応していない。
Windows版が古いPCでも動作しているとなると、上の誰かが書いているように、SSE2オプションを無効にしてコンパイルしなおして、それを配布してくれれば問題は解決するだろう。
PepperベースのFlash Playerも同じくSSE2が必要らしい。
現在、Google Chrome Stable バージョン23.0.1271.64に統合されたFlash PlayerはSSE2非対応機種に対応していない。(2012年11月12日現在確認)
Flash Playerが必要な場合、GNU GnashやLightsparkを代わりに使用するか、セキュリティ面の不安を顧みずAdobe Flash Playerの古いバージョンを使用することで解決するしかない。
Flash Player Help / Archived Flash Player versions
http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
古いバージョンのアーカイブからFlash Player 11.1.102.63をダウンロードしインストール、SSE2非対応機種での動作を確認。
[2012/12/03追記]インストール方法: アーカイブファイル内にあるlibflashplayer.soを/usr/lib/mozilla/pluginsへコピーする。
GNU GnashやLightsparkで間に合うなら、GNU GnashやLightsparkに移行したほうが安全。
| 2014年6月4日追記: 古いPCではブラウザ自体が起動しない。 chromium, google-chrome-stable, google-chrome-beta, google-chrome-unstable が起動しないことを確認しました。(Debian 7.x i686をインストールしたPentium3 650MHz搭載PCにて確認。) $ chromium Illegal instruction $ /opt/google/chrome/google-chrome Illegal instruction $ /opt/google/chrome-beta/google-chrome-beta /opt/google/chrome-beta/google-chrome-beta: 49 行: 4365 Illegal instruction "$HERE/chrome" "--migrate-data-dir-for-sxs=${XDG_CONFIG_HOME:-${HOME}/.config}/google-chrome-beta" --enable-logging=stderr --log-level=0 Illegal instruction $ /opt/google/chrome-unstable/google-chrome-unstable |
GNU Gnash、Lightsparkへの移行については下記のエントリで書いています。
関連エントリ:
Google Chromeで使える4つのFlash Player
【Linuxの最新記事】


