看板 Browsers 關於我們 聯絡資訊
http://www.phoronix.com/scan.php?page=news_item&px=MTAwMDY Phoronix 對 Opera 12 Alpha 的 Linux 平台上 GPU 加速測試 ----以下為英文正文跟我流翻譯---- The Linux GPU Driver Limitations For Opera 12 Linux 上的 Opera 12 GPU驅動限制 Posted by Michael Larabel on October 13, 2011 For those interested in the GPU hardware acceleration support for Opera 12 that was made available with this morning's release of Opera 12 Alpha, here's the stipulations regarding the "out of the box" Linux GPU driver support. 對於所有對於 Opera 12 提供的 GPU 硬體加速支援有興趣的各位觀眾, 以下是針對今天早上發佈的 Opera 12 Alpha "運作如常"的 Linux GPU 驅動支援限制 - If using the ATI/AMD Catalyst Linux driver, the OpenGL version string must be greater than OpenGL 2.1.9551. This prevents some very old Catalyst legacy drivers from using 2D/3D acceleration in Opera. All newer Catalyst drivers are being handled "out of the box" with Opera 12. The requirement for Firefox GPU acceleration with the Linux Catalyst driver is OpenGL 3.0 or newer. 如果你使用的是ATI/AMD專利驅動程式,那麼OpenGL版本必須大於 2.1.9551。 這讓部分非常老舊的專利驅動無法享受到 Opera 的 2D/3D 硬體加速。對於所有 較新的催化劑驅動, Opera 12 "運作如常"。 Firefox的情況則是 OpenGL 的版本 必須大於3.0 - The NVIDIA binary driver must be newer than the 257.21 release. This is the same driver as required by Mozilla Firefox for its hardware acceleration. NVIDIA的專利驅動則是必須新於257.21版本,跟Firefox的情況相同 - 2D acceleration is supported if using an open-source Linux GPU driver, but for 3D acceleration on Opera 12 you will need a Mesa release newer than Mesa 7.10.3, regardless of using a classic DRI driver or a Gallium3D driver. Releases prior to Mesa 7.10.3 are not compiling shaders correctly for Opera. Uff da! 如果你使用的是開源的 Linux GPU,那麼 2D 的硬體加速是確定被支援的。但是 Opera 12 的 3D 加速就需要你的 Mesa 版本新於 7.10.3 ,不管你用的是 DRI 還是 Gallium3D 驅動。 比 Mesa 7.10.3 舊的版本 Opera 無法正確的使用! - Those using Intel GMA 950 graphics have 2D acceleration support in Opera, but 3D acceleration is discouraged due to "poor 3D performance and may freeze the browser." Newer Intel graphics on Linux should work fine with Opera. 使用 Intel GMA 950 GPU的人, Opera 提供了 2D 加速。但是並不鼓勵去嘗試 3D 加速的部分: 非常爛的 3D 表現而且可能凍結你的瀏覽器! 更新的 Intel GPU 在 Linux 上應該可以正常使用 Opera 12 的 GPU 加速功能 (按:但是Windows 7 64bit不能用!) - 3D support when using the Nouveau driver is currently blocked, since this open-source NVIDIA driver has problems compiling certain fragment shaders. 2D support in Opera should work fine on Nouveau. 使用 Nouveau* 驅動的 3D 支援目前是被鎖起來的,因為這個開源的 NVIDIA 驅動 對於特定的著色器使用上有問題(按:這邊不太會翻)。 2D 的 Opera 加速支援在 Nouveau 應該是沒有問題的。 - If you happen to be falling back to Mesa's software rasterizer (i.e. no Mesa hardware support), Opera prefers its own software acceleration fall-back as it should be faster than using Mesa's old "swrast" driver. Using LLVMpipe with Opera should also work fine. 如果你被迫使用到了 Mesa 的軟體模擬,也就是沒有 Mesa 的硬體支援, Opera 提供 了他自己的軟體加速來取代 Mesa 的老 "swrast" 驅動。使用 LLVMpipe 配合 Opera 應該可以運作正常。 These Linux driver requirements are similar to the Linux driver requirements by Mozilla Firefox, at least as of Firefox 6.0 after most of the issues were sorted out. Basically if you're using the latest AMD/NVIDIA binary drivers on non-legacy hardware, you should be in good shape. If you're using the open-source drivers with the very latest Mesa code, aside from Nouveau, you should mostly be in good shape. 基本上這些對於 Linux 驅動的要求跟 Firefox 是相近的,至少對於 FX 6.0 以後的版本 是這樣的。基本上如果你使用的是最新的 AMD/NVIDIA 專利驅動來使用,應該是不會有 太大問題。如果你使用的是最新的 Mesa 加上開源驅動, 除了 Nouveau 開源驅動以外, 也應該是沒問題的。 If your driver configuration has been blacklisted, you can still force Opera to use the hardware acceleration. From an Opera blog post, "You can check the current status on your machine by opening opera:gpu. If the page says "Vega backend Software", try to upgrade your driver. Note that some cards are not supported by the vendor anymore, and these may still be blocked even if you have the latest driver for that card... 如果你的驅動設置是被鎖上的,你依然可以強迫 Opera 使用硬體加速。 Opera 的部落格 中陳述了"你可以在 opera:gpu 頁面檢查狀態。 如果上面顯示Vega backend Software, 嘗試更新你的驅動。請注意部分的顯示卡是不被廠商繼續支援的,而且他們可能也列在 GPU 加速功能的黑名單,即使你使用了該顯卡的最新驅動程式。" If you see a bug, try to turn off hardware acceleration by setting opera:config#UserPrefs|EnableHardwareAcceleration to 0, restart Opera, and see if the bug is still there. Not surprisingly, this turns off hardware acceleration, so remember to set the preference back to 1 after testing to enable hardware acceleration again (0=off, 1=auto, 2=force on)." "如果你遇到了 bug,把 opera:config#UserPrefs|EnableHardwareAcceleration 設定成 0 後重新啟動 Opera 好把硬體加速關掉,好確定 bug 是否依然存在。 如你所料,這把硬體加速功能關閉了。所以記得把該設定重新設回 1 來測試重新啟動 硬體加速後的情況( 0 是關閉、 1 是自動、 2 是強制啟動) Benchmarks of Opera 12 hardware acceleration under Linux (possibly compared to Mozilla Firefox) will come once the Opera 12 final release is near, which should be around lutefisk season (Christmas). Opera 12 的 Linux 硬體加速 Benchmark 將會在 Opera 12 於耶誕節附近釋出時進行 測試 (大概會跟 Firefox進行比較) ==== 有在用 Linux 的可以參考這篇,然後對照一下自己的 Opera 12 Alpha 運作情況! -- ※ 發信站 :批踢踢實業坊(ptt.cc) ◆ From: 140.113.253.145
t7yang:推 最近要跟新 Ubuntu 11.10了 這篇幫助滿大 10/14 01:32
t7yang:似乎越來越多翻譯文章出現了 真是太棒了 10/14 01:33
kira925:我在賺P幣XD 10/14 01:36
b155073:專利驅動似乎怪怪的... 10/14 01:45
kira925:習慣用語orz 10/14 01:46
hgs1906:剛才用ie的魚缸測分數比chrome還高opera 900 chrome 600多 10/14 07:21