Мне нужен OpenGL 4.0 +, чтобы играть в игру.
У меня есть Intel i7-4770S. Согласно странице производителя для моего драйвера + интегрированная графика, это поддерживает до OpenGL 4.3.
Однако, когда я работаю
glxinfo | grep "OpenGL version"
Я добираюсь:
OpenGL version string: 3.0 Mesa 10.1.3
Я понимаю, что Ubuntu 16.04 включает OpenGL 4, но я стараюсь не иметь необходимость обновить в настоящее время. (Автоматическое средство обновления не работало бы из-за неподдерживаемых пакетов, и я не хочу делать, полное переустанавливает в данный момент.)
Так, есть ли способ, которым я могу добраться до OpenGL 4 в то время как все еще на 14,04? (И в противном случае действительно ли бесспорно, что у меня будет поддержка OpenGL 4 моего процессора в 16,04?)
Спасибо!
Версия Mesa в версии 14.04, которую вы используете, поддерживает только OpenGL 3.3 для графического драйвера Intel. Вам нужно будет перейти на более новый HWE (14.04.5 HWE имеет то же ядро / Xorg, что и 16.04), либо до 16.04, чтобы получить более новую Mesa, которая поддерживает более высокие версии OpenGL.
Если вы устанавливаете пакеты xserver-xorg-lts-xenial
и linux-generic-lts-xenial
, после установки и перезагрузки вам нужно будет установить ядро 14.04.5 HWE и Xorg. В зависимости от того, какие дополнительные пакеты вы установили, вы можете столкнуться с некоторыми проблемами, и вам придется вручную устанавливать больше пакетов для устранения ошибок зависимости.