
ここ数日、問題なくDying Lightをプレイしていましたが、突然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。
私も最新のmesaを使用しています 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
それで、Dying Light を完璧に動作させることができました。その方法は次のとおりです。
Ubuntu Mate 16.04.2(または他のUbuntu 16.04.2ディストリビューション)をインストールしてください。これは、AMDの独自ドライバでサポートされている唯一のOSです。
RX580用のAMD専用ドライバー17.10をインストールする http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
それだけです... Dying Light は素晴らしいです!