OpenGL 游戏无法全屏启动,只能使用 Vulkan

OpenGL 游戏无法全屏启动,只能使用 Vulkan

大约一个月以来,我无法全屏打开 OpenGL 游戏。

它们只是以非常低的分辨率开始显示带有边框的窗口,并且行为异常:

  • 鼠标移动会触发桌面环境操作,例如 gnome 的 Dash-to-dock,即使鼠标被捕获且不可见
  • 窗口不能总是被移动

这发生在所有类型的 OpenGL 游戏中,例如来自 Steam 的 HL2/源游戏(带有和不带有 steam linux 运行时)、SuperTuxKart 作为 flatpak 和来自 gog 的原生游戏。

对于某些游戏(但不是全部),我可以使用一种解决方法,通过更改设置以较低的分辨率进行窗口化,然后关闭并重新启动游戏,然后在运行时使其全屏化,但这并不适用于所有游戏而且需要一些时间并且很烦人。

我在玩 vulkan 游戏或者使用 wine 和 DXVK 的游戏中没有遇到这个问题。

我有以下设置:

Ubuntu 20.10 with vanilla Gnome and X.Org (but happens also when using wayland)
Intel i7 4770K
AMD RX Vega 56 (VEGA10, DRM 3.38.0, 5.8.0-33-generic, LLVM 11.0.0)
RAM: 16 GB DDR3 (XMP deactivated) 

我不知道从哪里开始,也不知道还能说什么,但如果您需要更多信息,只需询问。

相关内容