Неподдерживаемая версия OpenGL

Неподдерживаемая версия OpenGL

Я играл в Dying Light несколько дней без проблем, а потом внезапно, 21.06.17, я получаю это сообщение об ошибке.

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.

Установите фирменные драйверы AMD 17.10 для моей RX580 http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx

Вот и всё... Угасающий свет работает отлично!

Связанный контент