不支援的 OpenGL 版本

不支援的 OpenGL 版本

我過去幾天一直在玩《消逝的光芒》,沒有出現任何問題,然後突然從 2017 年 6 月 21 日開始收到此錯誤訊息

Unsupported Version of OpenGL!
Detected OpenGL version: 3.0 Mesa 17.0.3
Required OpenGL version: 3.3
Please update your display driver.

系統規格

我正在運行最新的 Steam 用戶端。

Ubuntu 17.04 具有最新更新...我甚至將核心修補到 4.11.6-041106-generic,但這不起作用。

AMD RX580使用開源驅動程式。

我還使用運行最新的檯面 https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa/

我也嘗試過這個,但這也不起作用 https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/

glxinfo | grep version

給出以下

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.3
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 17.0.3
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

任何幫助表示讚賞。

答案1

所以我讓《消逝的光芒》完美地運作了,這就是方法。

安裝 Ubuntu Mate 16.04.2(或任何其他 Ubuntu 16.04.2 發行版),因為這是 AMD 專有驅動程式支援的唯一作業系統

為我的 RX580 安裝 AMD 專有驅動程式 17.10 http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx

就是這樣...消逝的光芒效果很棒!

相關內容