升級顯示卡驅動程式以使用硬體加速與 WebGL

Firefox 與部份外掛程式使用你的顯示卡來加速網頁內容顯示,而一些進階的網頁功能(例如 WebGL)也會使用顯示卡。當這些功能遇到問題、或者要發揮最大的效能,你可能需要升級你的顯示卡驅動程式。這篇文章將會解釋如何進行。

尋找並安裝新的顯示卡驅動程式

使用 Windows Update

有些更新的顯示卡驅動程式會列在 Windows Update 的選用項目中。 如果您還沒將您的 Windows 設定為自動安裝建議更新,請遵循下列步驟:

  1. 點選 XP Start button,選擇 所有程式,再選 Windows Update 開啟 Windows Update 網站。
  2. 若彈出更新 ActiveX 控制項,請依照指示更新。
  3. 點擊 自訂 並等待完成搜尋。
  4. 選擇左方面板的「硬體,選用」。
  5. 尋找標題包含您的顯示卡製造商名字的項目(例如 Intel、AMD/ATI 及 NVIDIA)。
  6. 如果有找到這樣的項目,選擇最新的一個,並點選「檢視並安裝更新」。
  7. 點擊 安裝更新
  8. 等待更新安裝完成。當跳出提示時,重新啟動您的電腦。
  9. 開啟 Firefox。
  1. 點選 Small Vista Logo,選擇 所有程式,再選 Windows Update 開啟 Windows Update 視窗。
  2. 點選左方面板的「檢查更新」連結並等待它完成搜尋。
  3. 如果有可選擇的升級項目,點選「可用的選用更新」。

Windows Vista: 開啟「檢視可用更新」面板。點擊「選用」。

Windows 7: 開啟「選用更新」面板。

  1. 尋找標題包含您的顯示卡製造商名字的項目(例如 Intel、AMD/ATI 及 NVIDIA)。
  2. 如果有找到這樣的項目,選擇最新的一個,並點選 確定 關閉可用的更新面板視窗。
  3. 點擊 安裝更新
  4. 等待更新安裝完成。當跳出提示時,重新啟動您的電腦。
  5. 開啟 Firefox。
  1. 從「開始」畫面,點選桌面磚。開啟桌面檢視。
  2. 在桌面上,指向螢幕右下角開啟側邊欄常用鍵功能區。
  3. 設定 中選擇 控制台 功能。開啟控制台視窗。
  4. 在控制台視窗中,選擇「系統及安全性」。
  5. 點選 Windows Update,開啟 Windows Update 視窗。
  6. 點選左方面板的「檢查更新」連結並等待它完成搜尋。
  7. 如果有可選擇的升級項目,點選「可用的選用更新」,開啟「選用更新」面板。
  8. 尋找標題包含您的顯示卡製造商名字的項目(例如 Intel、AMD/ATI 及 NVIDIA)。
  9. 如果有找到這樣的項目,選擇最新的一個,並點選 確定 關閉可用的更新面板視窗。
  10. 點擊 安裝更新
  11. 等待更新安裝完成。當跳出提示時,重新啟動您的電腦。
  12. 開啟 Firefox。

如果沒有可用的更新,或者更新無法解決您的問題,請繼續下一個段落。

使用您的電腦製造商的系統升級工具

有些電腦製造商內建了可更新驅動程式的系統更新程式可以跳過 Windows 的更新程式,您或許需要使用這個工具更新顯示卡驅動程式。

開始 選單中尋找此工具,你可以用您的電腦製造商的名稱(例如 Dell 或 HP)或者「升級」、「維護」、「驅動程式」之類的字眼作為搜尋關鍵字,開啟該程式並套用所有可用更新。

如果沒有這樣的更新程式,或者更新無法解決您的問題, 請繼續下一個段落。

使用您的發行版標準更新程序

如果您的發行版標準更新程序沒有提供您最新的驅動程式,您可能需要尋找其他的配件庫。舉例來說,若要在 Ubuntu 中更新封閉源碼驅動程式,您可能需要開啟 系統設定 > 硬體 > 額外的驅動程式。

使用最新的通用顯卡驅動程式

您也可以從您顯卡製造商的網站安裝通用顯卡驅動程式,這些驅動程式通常有最新版本,並且適用於各種電腦:

如果您不知道您擁有的是哪種顯示卡,請查閱 Firefox 裡 about:support 的圖形部分 開啟疑難排解資訊

注意: 其他製造商的顯示卡無法開啟硬體加速。
注意: 在下載顯示卡驅動程式後,由於你可能擁有經電腦製造商特製的顯示卡驅動程式,安裝精靈可能會阻止您安裝。
警告: 某些電腦與顯卡的組合,可能會讓您在使用通用版本驅動程式時遇到問題。
  1. 點擊選單列上的蘋果。
  2. 在 "蘋果" 選單中,點選 "軟體更新…"。
  3. 如果有可用的 Mac OS X 更新,您可以安裝它。如果有適用的顯卡驅動程式,它會包含於 Mac OS X 更新中。

在升級顯示卡驅動程式後

重新啟動您的電腦以啟用新的顯示卡驅動程式。

注意:Firefox 在安裝驅動程式的當天無法使用新的顯示卡驅動程式。您可以等待隔天或者複製下列單行程式碼,將它輸入進錯誤主控台(可經由 Firefox 工具 選單Firefox 按鈕網頁開發者 選單),然後按下執行按鈕:

Components.classes["@mozilla.org/extensions/blocklist;1"].getService(Components.interfaces.nsITimerCallback).notify(null);
注意:Firefox 在安裝驅動程式的當天無法使用新的顯示卡驅動程式。您可以等待隔天或者複製下列單行程式碼,將它輸入進錯誤主控台(可經由 Firefox 工具 選單Firefox 按鈕網頁開發者 選單),然後按下 Enterreturn

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

我的 Firefox 還是有關於顯示卡的問題

不幸地,由於驅動程式、顯示卡與作業系統的眾多組合,硬體加速或 3D 網頁圖像(WebGL)仍然有無法在你的 Firefox 中運作。在這樣的案例中,您可以停用硬體加速和 WebGL 來解決問題。

關閉硬體加速

  1. 在畫面頂端的選單列點擊Firefox並選擇偏好設定點擊選單按鈕 Fx89menuButton 後,選擇設定
  2. 點選 進階 面板。
  3. 點選 一般 標籤。
  4. 取消 可用時開啟硬體加速

    disable hwa pre38Genadvanced
  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。

這篇文章有幫助嗎?

請稍候…

這些好人幫助我們撰寫了這篇文章:

Illustration of hands

成為志工

在此回答問題並幫助我們改善知識庫內容,與其他人一起切磋琢磨專業能力。

了解更多