我最近使用 GNOME Shell 从头安装了 Ubuntu 23.04。我仍然使用一些 ~GTK2~ Xwayland 应用程序(例如 Synaptic 和 Audacity / Tenacity ~via wx~)。
它们的行为相当奇怪。起初它们工作正常,但很快就变得似乎没有响应。有时只需进入概览模式(例如,按下 Super 键),应用程序就会更新其内容,我可以看到它并不是真的没有响应,只是没有向我显示更新。
每个应用程序都有很大不同。Guake 在进入概览模式后立即解锁。Chrome 只需几秒钟即可恢复。Synaptic 和 Tenacity 似乎在输入事件方面存在问题(悬停停止工作,拖放也失败)。
我更新了标题以反映我现在相信它与 XWayland 相关,因为我使用 Chrome 时也发生了类似的事情(但不那么明显),但很快我将其切换到 Wayland 后就不再发生这种情况了。
这种情况也发生在 Guake(一种 XWayland 表面)上(很少发生)。
我尝试搜索这个问题,但什么也没找到,如果之前有人问过这个问题,我深表歉意。
展示 Tenacity 怪异行为的简短视频:https://youtu.be/Dvjdzkns714(更新:我刚刚意识到,我拖着走却什么也没发生,这真的很难看)
--纳乔克布