当前位置: 首页>>技术教程>>正文


kubuntu – 在 KDE Plasma 5.4 中闪烁

, ,

问题描述

我在 KDE Plasma 5.4 中面临闪烁。当我将 Compositor Rendering Back-end 更改为 OpenGL 3 然后再次更改为 OpenGL 2 时,闪烁停止。

  1. 操作系统:KUbuntu 15.04

  2. 显卡:英特尔高清 4000

最佳答案

我遇到了同样的问题,但使用了不同的显卡和不同的操作系统(Fedora 22 KDE spin)。我刚遇到这个:

https://ask.fedoraproject.org/en/question/69542/fedora-22-full-screen-tearingflickering-under-kde/

它有几个选项似乎至少可以解决 Fedora 下的问题。我正在尝试选项 3,到目前为止它似乎正在工作,前两个选项可以完全通过 kde 系统设置应用程序进行更改(不应该特定于操作系统)。

希望这对你有帮助!

编辑:为了使这个答案更好,我在这里总结了上面给出的链接。要解决那里的问题,有三个选项

  1. 进入系统设置>硬件 >显示和监控 >合成器并将防撕裂更改为“全屏重绘”

  2. 作为替代方案,在同一菜单中将合成器更改为 XRender

  3. 如果您不想执行上述任何操作,请在 /etc/profile.d 中创建一个名为 kwin.sh 的脚本文件(或任何以 .sh 结尾的文件)。在该文件中放置行 export KWIN_TRIPLE_BUFFER=1

如果您的 .xsession-errors 文件提到三重缓冲不可用,则建议这样做。为了找到这个,我只是在 kwrite 中打开了文件并搜索了三重,果然它说不可用。制作文件后,该消息在后续重新启动时不再存在。

次佳答案

我也有闪烁。我还发现更改合成器设置可以修复它,但只是暂时的。这样做的原因是它重新启动了合成器。我还没有完整的解决方案,但是使用 SHIFT+Alt+F12 重新启动合成器两次是一种有效的解决方法。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/12479.html,未经允许,请勿转载。