您是轻量级Linux发行版的用户吗? xcompmgr 有文具(透明胶片,阴影等)? 可能,由于xcompmgr携带大量错误而导致其糟糕的性能。
其他作为xcompmgr forks诞生的项目设法解决了大多数这些错误,甚至还添加了一些显着的改进。 是这样 xcompmgr-dana 和 康普顿,尤其是后者。
康普顿
在Arch和衍生产品中安装:
yaourt -S compton-git
要配置compton,只需编辑文件 .config / compton.conf.
使用glx渲染引擎
我已经使用Compton很长时间来替换xcompmgr。 但是,即使Compton的性能比xcompmgr好得多,但在我的带有LXDE的超轻Manjaro上,高清视频的播放效果仍然很差。 出事了。
在那里,我发现Compton带有两个渲染引擎: 渲染器 y GLX (利用opengl)。 不用说,glx电机比xrender快得多。 尽管它仍处于“实验”阶段,但至少在我看来,它是相当稳定的。
要使用glx,您需要对配置文件进行一些更改。
nano .config/compton.conf
在文件末尾,我们必须添加:
# Otros
backend = "glx"
vsync = "opengl";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-no-rebind-pixmap = true;
glx-swap-method = "exchange";
unredir-if-possible = true;
可以添加其他更适合您的情况的配置选项。 那些想学习如何彻底设置Compton的人,我建议他们看看 拱形维基 和 康普顿Wiki。 在那里您会找到非常有价值的信息。
剩下我完整的Compton配置文件 所以.
要注意到更改,您必须重新启动compton。 这样完成:
基尔·康普顿
然后按Alt + F2并输入“ compton”(不带引号)。
播放影片
最后,我必须对视频播放器(SMPlayer)进行一些小的更改,以充分利用Compton中所做的更改。
我去了 选项>首选项>视频>驱动程序 退出并选择选项 gl。 根据Compton Wiki中的建议,如果您的卡支持它,则最好使用 VDPAU。 我的nVidia卡有些旧,所以我必须坚持使用gl。
优秀的职位。 我对视频没问题,但是找不到使康普顿顺利工作的方法。
为了解决这个问题,我建议您阅读
https://wiki.archlinux.org/index.php/Compton#Conky_without_shadows
https://github.com/chjj/compton/wiki/faq
干杯! 保罗
非常感谢,我来看看。
可以在gnome中使用它吗?
指向您的配置文件的链接已关闭。
效果完美,请重试。
对于amd用户,如果他们使用免费的驱动程序,则xv和opengl输出都将被看到而不会撕裂,而chrome flash也将被看到,因为它使用了自己的vsync(使用firefox的vsync不会),尽管窗口的移动会撕裂
如果您使用封闭式驱动程序,只需单击“无泪”和“瞧”,然后使用康普顿激活透明胶片等。
下午好,我找不到Compton配置文件,我来自Manjaro Xfce…要运行Compton,我需要使用命令登录,因此我不必寻找该配置文件…
〜/ .config / compton.conf或〜/ .compton.conf,都不存在或为空...感谢您的帮助...
多么奇怪...这是通常存储它们的2个地方。
同样,如果它不存在也不会奇怪。 您必须创建它。 🙂
干杯! 保罗
是的,我已经在/ home中使用此处指定的配置创建了它,并使用compton -b启动了它。 移动窗口时不会撕裂,通过互联网观看视频时几乎看不到,但是观看高清视频时看起来却一样。 我有VLC,但是选择openGL作为输出看起来却是一样的。 它改进了很多,但是肯定我将不得不做一些其他配置...
可能吧。 在VLC中,我没有测试。
另外,我建议您在VLC中启用“硬件解码”,并禁用SAA字幕(或类似的名称,我不太记得这个名称)。
拥抱! 保罗
您好,一个问题,在Xubuntu 14.04中安装它的过程是什么?
嗨,贾明!
首先,您必须禁用XFCE窗口编辑器,然后安装compton(通过软件中心或使用sudo apt install compton)。
最后,要启动它,只需在终端中键入“ compton”(不带引号)。
我给您留下了我认为可能非常有用的此链接(英文): http://duncanlock.net/blog/2013/06/07/how-to-switch-to-compton-for-beautiful-tear-free-compositing-in-xfce/
干杯! 保罗