浏览器合成器问题 - Chromium 与 Chrome

浏览器合成器问题 - Chromium 与 Chrome

Chrome 浏览器测试版 34 包含谷歌“Aura”合成器,它在我使用 12.04 和 GPU = intel HD4000 的环境中导致了很多问题。

因此,我回到了“Chrome 浏览器”通用版本并停止使用我一直喜欢的“chrome-beta”。

在 chrome-beta 34 之前,带有 WebGL 的 GPU 和 GPU 驱动程序的一切都很好。

我不明白谷歌转向‘aura’合成器对我在 ubuntu 系统上选择的浏览器(chrome 或 chromium)有何影响。

我可以安装 Chromium 浏览器并试用一段时间,看看我是否比 chrome 浏览器更喜欢它。

但是我对围绕谷歌‘Aura’合成器的源代码分歧很感兴趣,什么实际上在我的 Linux 系统上运行得更好?

如果谷歌正在对其浏览器与 X 或 GTK 交互的方式进行某些操作(aura 合成器中的基础操作),我不知道应该在我的系统中检查什么以确保我没有搞砸某些事情。

为了让 WebGL 能够与我的 GPU(英特尔 HD4000 驱动程序)一起工作,我最初确实不得不在 Ubuntu 中摆弄一些硬件驱动程序。

--编辑-- google-chrome-unstable (M35 包括 aura) 运行良好,详细信息如下:

删除旧软件包(稳定版或测试版)

使用 apt 安装 google-chrome-unstable

打开浏览器到“chrome://flags”,将第一个选项更改为“忽略黑名单”

按照上面的操作,在“chrome://gpu”中一切正常

答案1

Aura 尚未进入测试阶段。M34 最初计划使用 Aura,但后来决定有太多错误(很可能是出于其他原因)。M35(目前正在开发中)已启用 Aura。

他们转而使用 Aura 的部分原因是这样可以减少代码维护、减少 #ifdef(代码在一个操作系统上编译,而在另一个操作系统上不编译),并且能够与 Windows 大致同时推出新功能。这意味着对 GTK 的依赖可能会减少,菜单项的外观也会略有不同。

哪一个更好?希望到 Aura 进入测试版和稳定版时,Aura 在功能和外观方面将与 GTK 几乎相同(请注意,并非所有内容都会相同;多功能框下拉菜单填充了整个浏览器的宽度,而不仅仅是多功能框的宽度,这是故意的)。在性能方面,Aura似乎对我来说会更流畅一些(我目前使用的是 Chromium Dev),但这完全不科学,可能只是安慰剂效应。有一两个主要错误,当您退出全屏或缩小浏览器窗口时,渲染会变得混乱,但我只在最大化模式下工作,没有看到这些错误。在我的 Intel i3 和 HD Graphcs 3000 上,我没有看到 Aura 中的任何主要错误。

请注意,M34 确实存在一个重大渲染错误,该错误会影响 Intel GPU,导致页面冻结。最新的测试版 (34.0.1847.60) 应该已经修复了这个问题。

如果你愿意,你可以尝试 Chromium Aura我的 PPA,并向 Chromium 报告您发现的任何重大错误。

相关内容