如何在 ubuntu 12.10 中恢复 COMPIZ COLOR FILTER PLUGIN?

如何在 ubuntu 12.10 中恢复 COMPIZ COLOR FILTER PLUGIN?

我的 Ubuntu 12.04 中曾有该COMPIZ COLOR FILTER插件,后来我升级到 12.10,它就消失了。

答案1

我可以修改 Neg 插件,将其变成 Color Filter。请在此处阅读更多信息http://ubuntuforums.org/showpost.php?p=12395466&postcount=19

答案2

我花了相当多的时间尝试让 compiz 颜色插件工作。这并不容易,因为与 Ubuntu 捆绑在一起的 compiz 版本有重大更改,这使得编译/重写颜色过滤器插件变得困难。

与此同时,我发现了xcalib,使用它可以过滤掉颜色。

xcalib -clear && xcalib -green 1 1 50 -blue 1 1 50 -alter

50 是您希望颜色透过的百分比。如果您只希望 20% 的绿色和蓝色透过,则可以使用:

xcalib -clear && xcalib -green 1 1 20 -blue 1 1 20 -alter

要将所有内容重置为原始显示,可以使用:

xcalib -clear

我写过脚本将这些命令包装成一个小的实用程序。

xcalib 相对于 compiz 的优势

  • 它会影响整个屏幕。compiz-color 过滤器不会自动应用于新创建的窗口和特殊窗口(例如弹出窗口、通知、系统托盘等)。

缺点

  • 没有办法为特定窗口禁用 xcalib。
  • compiz 颜色过滤器允许自定义算法进行过滤。

相关内容