グラフィックドライバーを更新してハードウェアアクセラレーション機能と WebGL を使用する

リビジョン情報
  • リビジョン ID: 45328
  • 作成日:
  • 作成者: dskmori
  • コメント: update for Fx24.
  • 査読日: はい
  • 査読日:
  • 査読者: dskmori
  • 承認済み はい
  • 現在のリビジョン? いいえ
  • 翻訳準備中: いいえ
リビジョンのソース
リビジョンの内容

Firefox や一部のプラグインは、ウェブコンテンツの表示を高速化するためにグラフィックカードを使用します。グラフィックカードは WebGL のような高度なウェブ機能にも使用されます。これらの機能の問題を解決するためやこれらの利点を得るために、グラフィックカードのドライバを更新する必要があるかもしれません。

新しいグラフィックドライバを探し、インストールする

Windows Update を使用する

最近のバージョンのグラフィックドライバがいくつか、Windows Update のオプションの更新プログラムとして利用できます。 Windows で推奨される更新プログラムを自動でインストールする設定にしていない場合は、下記の手順に従ってください:

  1. Windows で Small Vista Logo をクリックし、すべてのプログラムWindows Update を選択して Windows Update のウィンドウウインドウ を開いてください。
  2. "更新プログラムの確認" のリンクをクリックして、確認が終わるまで待ってください。
  3. オプションの更新プログラムが利用可能である場合は、"オプションの更新プログラムが利用可能です" をクリックして利用可能な更新プログラムのパネルを開きます。
  4. "オプション" をクリックして、グラフィックカードのメーカー (おそらく Intel、AMD/ATI または NVIDIA) の名前が含まれている更新プログラムを探してください。
  5. もし複数見つかった場合は、最新のものを選択して OK ボタンをクリックし、利用可能な更新プログラムのパネルを閉じてください。
  6. 更新プログラムのインストール をクリックしてください。
  7. コンピュータを再起動してください。
  8. Firefox を起動してください。

もし利用可能な更新プログラムが見つからないか、更新プログラムで問題を解決できない場合は、次章に進んでください。

コンピュータメーカーのシステム更新ツールを使用する

一部のコンピュータメーカーは、Windows の更新ツールを通さずにドライバの更新を行う、システム更新ツールを同梱しています。グラフィックドライバを更新するためにこのツールを使用する必要があるかもしれません。

スタート メニューからこのツールを探してみてください。探す言葉として考えられるものは、コンピュータメーカーの名前 (Dell や HP のような) や「アップデート」「メンテナンス「ドライバ」といった一般的な言葉があります。ツールを起動して、利用可能な更新プログラムをすべて適用してください。

更新ツールがない、更新プログラムがない、または更新プログラムで問題を解決できない場合は、次章に進んでください。

ディストリビューションの標準的な更新方法を使用する

ディストリビューションの標準的な更新方法を用いてください。

ディストリビューションの標準的な更新手順では最新のドライバを取得しない場合は、ディストリビューション用の別のパッケージリポジトリを探す必要があるかもしれません。例えば、Ubuntu でクローズドソースのドライバ (プロプライエタリなドライバ) をアップグレードするには、システム > システム管理 > 追加のドライバ から行う必要があるでしょう。

最新の一般的なグラフィックドライバを使用する

一般的なグラフィックドライバをグラフィックカードのメーカーのウェブサイトからインストールすることができます。これらは通常最新の状態が保たれ、さまざまなシステムで動作するよう設計されています:

どのグラフィックカードが搭載されているか分からない場合は、Firefox の about:support (トラブルシューティング情報のページ) で確認してください。

注意 : 他のメーカーのグラフィックカードでは、ハードウェアアクセラレーションを使うことができません。
注意 : 現在のドライバがコンピュータメーカーによってカスタマイズされているために、グラフィックドライバをダウンロードした後、インストールウィザードアシスタント がドライバのインストールを妨げる場合があります。
警告 : 一部のコンピュータとグラフィックカードの組み合わせにおいて、一般的なドライバでは問題が発生する場合があります。
  1. アップルマークをクリックしてください。
  2. "アップル" メニューの "ソフトウェア・アップデート" をクリックしてください。
  3. Mac OS X のアップデートが利用可能である場合は、それをインストールしてください。グラフィックドライバのアップデートがある場合、それは Mac OS X のアップデートに含まれています。

グラフィックドライバをアップグレードした後

新しいバージョンのグラフィックドライバを有効にするため、コンピュータを再起動する必要があるでしょう。

注意: 一部のバージョンの Firefox が新しいバージョンのドライバを認識できないことがあります。Firefox が認識できるドライバの情報が更新されるまで数日待つか、次の一行のコードを Firefox のエラーコンソール (Firefox の ツール メニューFirefox ボタンWeb 開発 メニューから開きます) のコード欄にコピーし、コードを評価 ボタンをクリックして実行してください:

Components.classes["@mozilla.org/extensions/blocklist;1"].getService(Components.interfaces.nsITimerCallback).notify(null);
注意: 一部のバージョンの Firefox が新しいバージョンのドライバを認識できないことがあります。Firefox が認識できるドライバの情報が更新されるまで数日待つか、次の一行のコードを Firefox のエラーコンソール (Firefox の ツール メニューFirefox ボタンWeb 開発 メニューから開きます) のコード欄にコピーし、EnterReturnを押して実行してください:

Components.classes["@mozilla.org/extensions/blocklist;1"].getService(Components.interfaces.nsITimerCallback).notify(null);

私のグラフィックカードでは Firefox でまだ問題があります

残念ながら、考えられるドライバ、ビデオカード、オペレーティングシステムの組み合わせは多岐に渡るため、あなたの環境では Firefox でのハードウェアアクセラレーションや 3D ウェブグラフィック (WebGL) がまだ動作しないのかもしれません。この場合は、ハードウェアアクセラレーションや WebGL を無効にすることで問題を解決します。

ハードウェアアクセラレーションを無効にする

  1. 画面上部のメニューバーで Firefox をクリックし、環境設定 を選択します。メニューボタン Fx89menuButton をクリックし、設定 を選択します。
  2. 詳細 パネルを選択してください。
  3. 一般 タブを選択してください。
  4. ハードウェアアクセラレーション機能を使用する (可能な場合) のチェックを外してください。
  5. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。 そして Firefox を起動してください。

WebGL を無効にする

  1. アドレスバーabout:config と入力し、EnterReturn キーを押します。
    警告ページが表示されます。危険性を承知の上で使用する をクリックし、about:config ページを開いてください。
  2. フィルタ ボックスに、 webgl.disabled と入力してください。
  3. webgl.disabled の項目をダブルクリックし、値を true に変更してください。
  4. Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。画面上部の Firefox メニューをクリックし、Firefox を終了 を選択します。Firefox メニュー Fx89menuButton をクリックし、終了 を選択します。 そして Firefox を起動してください。