使用 Compiz 的缩放功能时,放大的像素会被抗锯齿(平滑),我认为这对可访问性有帮助,但是我想真正看到像素的准确表示(用于图形设计目的)。有没有办法禁用抗锯齿功能?
答案1
你使用哪个缩放插件?
其中只有 1 个具有线性过滤选项,因此如果您使用 Zoom Desktop 插件,请禁用线性过滤器。您需要 CCSM 才能实现这一点,sudo apt-get install compizconfig-settings-manager
并且可能需要sudo apt-get install compiz-plugins-extra
还要确保未启用双三次滤镜
笔记
来自这个已确认的错误报告:
此答案目前不适用于12.04或更高版本。
答案2
在 12.04 到至少 15.10 版本中,禁用缩放功能中的抗锯齿的唯一方法是在 OpenGL 级别将其完全禁用:
OpenGL > 常规 > 纹理过滤器 = 快速
这样做的缺点是禁用所有其他缩放或 3D 功能的抗锯齿功能,例如 3D 立方体或 Scale 插件 (Super+S)。这是否与您有关取决于您使用的插件。
对于我来说,我更关心的是缩放时获得单个像素的准确表示,而不是在“缩放”视图中获得流畅的缩略图,所以我很高兴能够找到全局 OpenGL 选项。
在未来的某个版本中,增强缩放插件有望在动画选项卡中包含一个特定的线性过滤器选项,正如在项目 wiki 中看到的那样:http://wiki.compiz.org/Plugins/Ezoom