Обновление OpenGL от версии 3.0 до последних 4.5

Я пытаюсь обновить свой драйвер OpenGL к последней версии. Я попробовал следующий ppas:

ppa:oibaf/graphics-drivers
ppa:eek:ibaf/graphics-drivers
ppa:ubuntu-x-swat/updates

До сих пор ничто не работает. Есть ли какое-либо решение для этого?

Вывод glxinfo | grep OpenGL

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 405 (Braswell) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.0-devel - padoka PPA
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.2.0-devel - padoka PPA
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.0-devel - padoka PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
5
задан 23 June 2017 в 10:46

1 ответ

Старый вопрос, но отвечаю, если кто-нибудь наткнется на это.

У меня была Ubuntu 16.04 с ядром 4.4. У меня была проблема glxinfo, показывающая неправильную версию. Большую часть времени показывалась версия OpenGL 3.3. Мне пришлось обновить ядро ​​до версии 4.15, и проблема была устранена. Я выполнил следующую команду:

sudo apt-get install --install-recommends linux-generic-hwe-16.04

Перезагрузил систему, теперь у меня OpenGL 4.5:

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 18.0.5
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 18.0.5
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
0
ответ дан 21 October 2020 в 23:14

Другие вопросы по тегам:

Похожие вопросы: