Qt5/QML 应用程序不再使用合成

Qt5/QML 应用程序不再使用合成

我在 Kubuntu 17.04 上运行自定义开发的桌面环境,它使用 Qt5。我使用 QQuickWindows 作为 UI 元素。我目前仍在使用 X11,但我渴望尽快迁移到 Wayland。

我使用 Compton 进行合成。一切工作正常,但最近 - 我怀疑是经过了一些系统管理之后 - 合成不再适用于我的程序,这意味着我的所有窗口现在都有不透明的黑色背景。

我已经尝试过撤销我所做的所有更改,重置我的 Compton 配置,甚至重新安装它。奇怪的是其他程序可以很好地使用合成。

我使用的不是为 Ubuntu 打包的 Qt,而是最先进的开源版本。我几乎可以肯定这无关紧要,因为它在最新版本 (5.9.2) 上工作了一段时间。

有人知道吗?我有点怀疑这与系统上软件包的删除有关。

提前致谢

相关内容