如何在 Compiz Zoom 中禁用抗锯齿功能?

如何在 Compiz Zoom 中禁用抗锯齿功能?

使用 Compiz 的缩放功能时,放大的像素会被抗锯齿(平滑),我认为这对可访问性有帮助,但是我想真正看到像素的准确表示(用于图形设计目的)。有没有办法禁用抗锯齿功能?

答案1

你使用哪个缩放插件?

中央商务区

其中只有 1 个具有线性过滤选项,因此如果您使用 Zoom Desktop 插件,请禁用线性过滤器。您需要 CCSM 才能实现这一点,sudo apt-get install compizconfig-settings-manager并且可能需要sudo apt-get install compiz-plugins-extra

ccms2

还要确保未启用双三次滤镜

ccsm3

笔记

来自这个已确认的错误报告:

此答案目前不适用于12.04或更高版本。

答案2

在 12.04 到至少 15.10 版本中,禁用缩放功能中的抗锯齿的唯一方法是在 OpenGL 级别将其完全禁用:

OpenGL > 常规 > 纹理过滤器 = 快速

这样做的缺点是禁用所有其他缩放或 3D 功能的抗锯齿功能,例如 3D 立方体或 Scale 插件 (Super+S)。这是否与您有关取决于您使用的插件。

对于我来说,我更关心的是缩放时获得单个像素的准确表示,而不是在“缩放”视图中获得流畅的缩略图,所以我很高兴能够找到全局 OpenGL 选项。

在未来的某个版本中,增强缩放插件有望在动画选项卡中包含一个特定的线性过滤器选项,正如在项目 wiki 中看到的那样:http://wiki.compiz.org/Plugins/Ezoom

相关内容