使用Compton的i3wm不透明度

时间:2019-05-08 08:25:40

标签: opacity i3

除了opacity-rule

之外,我的Compton配置中的所有内容都可以正常工作
active-opacity = 0.75;
inactive-opacity = 0.75;

opacity-rule = ["90:class_g = 'google-chrome'"];

我正在使用Arch仓库中的Compton。 我找不到太多文档,我只是想知道最新版本的工作方式是否与以前不同? (我记得这一次起作用了)

任何建议将不胜感激。

1 个答案:

答案 0 :(得分:0)

可能这是问题-

  

面对现实:已知在由i3装饰的任何窗户上使用透明度(或ARGB背景以及透明部分)会破坏。

     

问题在于i3如何将标题栏添加到Windows。与大多数窗口管理器不同,i3为标题栏创建一个完全独立的窗口(而不是将其包装在同时包含应用程序窗口及其标题栏的框架窗口中)。因此出现了第一个问题:使用-i(非活动不透明度)时,窗口及其标题栏未关联,因此我们经常无法为标题栏赋予正确的不透明度。

(来自https://github.com/chjj/compton/wiki/faq#3-why-does-transparency-not-work-correctly-in-i3)。