![是不是只有我一个人有这种感觉,或者 Mutter 已经停止取消重定向全屏程序显示了吗?](https://linux22.com/image/1169080/%E6%98%AF%E4%B8%8D%E6%98%AF%E5%8F%AA%E6%9C%89%E6%88%91%E4%B8%80%E4%B8%AA%E4%BA%BA%E6%9C%89%E8%BF%99%E7%A7%8D%E6%84%9F%E8%A7%89%EF%BC%8C%E6%88%96%E8%80%85%20Mutter%20%E5%B7%B2%E7%BB%8F%E5%81%9C%E6%AD%A2%E5%8F%96%E6%B6%88%E9%87%8D%E5%AE%9A%E5%90%91%E5%85%A8%E5%B1%8F%E7%A8%8B%E5%BA%8F%E6%98%BE%E7%A4%BA%E4%BA%86%E5%90%97%EF%BC%9F.png)
在 19.04 版的 X 会话中,全屏显示(例如 Youtube 视频)不会从 Mutter 合成中重定向。使用英特尔模式设置驱动程序时,从撕裂效果可以看出这一点。
但是,现在我切换到 19.10 后,我发现播放 Youtube 视频时不再出现撕裂现象。但是在较旧的窗口管理器(例如 Metacity)中,撕裂现象仍然很严重,所以我知道这种变化不是由驱动程序引起的。
那么是不是只有我一个人有这种感觉,或者 Mutter 是否已经停止系统地取消全屏程序显示的重定向?然后,他们是否又回到了无条件合成,或者是否使用了特殊标准来避免合成游戏的显示?
答案1
我在 19.10 中也遇到了无法取消重定向的问题。可能是由于这个错误:https://gitlab.gnome.org/GNOME/gnome-shell/issues/1788
更新:
看来这个问题在 Ubuntu Proposed 中已经修复了(您可以在“开发人员选项”下的“软件源”中启用这个额外的存储库)。我升级了 mutter / libmutter-5-0 以及 gnome-shell(尽管可能只需要升级 mutter)。
mutter/libmutter-5-0:3.34.1+git20191107-1ubuntu1~19.10.1 gnome-shell:3.34.1+git20191024-1ubuntu1~19.10.1
已为我修复取消重定向问题!