Ubuntu 开发人员是否考虑过在 Ubuntu 11.04 的窗口管理器 (metacity) 中添加防锯齿功能?如果需要 Unity 和 Compiz,为什么不将此功能添加到窗口管理器的各个角落呢?
答案1
Compiz 已经以双三次滤波器插件的形式提供了此功能。
答案2
安装 Emerald 可以解决这个问题。这个问题也困扰了我,所以我就这么做了。以下是屏幕截图:
如果你使用 Natty,安装方法请参见这篇 WebUpd8 文章。
答案3
您所描述的内容可在这两个错误报告中找到:
https://bugzilla.gnome.org/show_bug.cgi?id=345249
https://bugs.launchpad.net/metacity/+bug/606149
来自 Metacity 开发人员在 GNOME 错误中的评论:
对于任何具有合成器的 metacity 风格来说,这应该是微不足道的,而对于任何不具有合成器的 metacity 风格来说,这应该是不可能实现的。
此外,我认为 Roland 是错误的;Compiz 的 Bicubic Filter 插件没有对窗口角落进行抗锯齿处理。
答案4
我知道这个问题已经很久了,但这是我在寻找 Compiz 中的抗锯齿功能时首先想到的,所以我要添加我的答案。以防其他人将来也在寻找/
在当前版本中,我使用的是 Compiz.reloaded manjaro pkg,似乎没有包含双三次滤镜。我也没有想改进窗口按钮 AA,而是想改进 OpenGL 效果 AA(例如桌面立方体)。
我解决这个问题的方法是进入 nVidia X 服务器设置,将 OpenGL 图像质量设置为高质量,而不是默认质量设置。我还覆盖了应用程序 AA 设置,将 AA 设置为最大。现在看起来好多了,但我有 GTX 1080,所以根据你的 GPU 有多强大,你的里程可能会因此解决方案而有所不同。如果你在 steam 上玩游戏,我不会覆盖应用程序 AA 设置,因为这可能会导致游戏不稳定。
可能更好的解决方案是为 compiz 创建单独的 3d 配置文件,但在 nVidia X 服务器设置中执行此操作的机制非常不用户友好,而且我现在没有耐心去学习它。