私は最近、自分のシステムで非常に軽いライトを実行するように努めてきました、そして過去数日間、私は失敗以外何も見ていません。複数の再インストール、さまざまなドライバーのテストなどの後、4番目に、問題の解決策を見つけることができませんでした。
ゲームの症状は次のとおりです。
この問題を解決するためのかなり重要な手がかりは、ゲームを開始する前にポップアップするエラーだと思います。エラーは言う:
Unsupported version of OpenGL! Detected OpenGL version: 3.0 MEsa 13.1.0-devel - padoka PPA.
Required OpenGL version: 3.3.
Please update your display driver"
複数の異なるMesa PPAを使用してディスプレイドライバーを更新しようとしましたが、うまくいきませんでした。私もこの起動引数を使用してゲームを起動しようとしました:
"MESA_GL_VERSION_OVERRIDE=3.3COMPAT".
また運がありません。
「glxinfo | grep version」を実行すると、次の情報が返されます。
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 4.3
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.3 (Core Profile) Mesa 13.1.0-devel - padoka PPA
OpenGL core profile shading language version string: 4.30
OpenGL version string: 3.0 Mesa 13.1.0-devel - padoka PPA
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.1.0-devel - padoka PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
システムは、AMD R9-290x(AMD HAWAII上のガリウム0.4(DRM 2.43.0/4.4.0-45-generic、LLVM 4.0.0))とIntel I7-4770kを実行し、ASUS Z97-deluxeを実行しています。 Ubuntu 16.04 LTS。どんな助けでも大歓迎です。前もって感謝します!
これをゲームの起動オプションに追加します。
MESA_GL_VERSION_OVERRIDE=4.3 MESA_GLSL_VERSION_OVERRIDE=430 %command%
「4.3」をglxinfo | grep version
から返されたOpenGLコアプロファイルバージョン文字列のOpenGLのバージョンに置き換え、「430」を100倍したOpenGLバージョンに置き換えます