четверг, 10 сентября 2015 г.

Запуск Dota2 reborn под свободным драйвером

При попытке запуска Dota2 reborn появлялась ошибка:
Required OpenGL extension "GL_ARB_separate_shader_objects" is not supported.  Please update your OpenGL driver.

Система Linux Mint 17.2.
Драйвер:
$ glxinfo | grep "OpenGL version"
OpenGL version string: 3.0 Mesa 10.1.3

Собственно обновляем OpenGL:
$ sudo add-apt-repository ppa:oibaf/graphics-drivers
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install libegl1-mesa libegl1-mesa-drivers xserver-xorg-video-intel libgl1-mesa-dri libglapi-mesa mesa-vdpau-drivers

Проверяем:
$ glxinfo | grep "OpenGL version"
OpenGL version string: 3.0 Mesa 11.1.0-devel (git-13a974f 2015-09-10 trusty-oibaf-ppa)

Запускаем доту, ошибка исчезает.

P.S. Для показа FPS в игре не нужно в опциях запуска ничего прописывать, в настройках есть соответствующая галочка.

9 комментариев:

barnashov комментирует...

Спасибо, помогло!)

Петр Дорошенко комментирует...

Огромное спасибо

Unknown комментирует...

Большое вам спасибо.

Анонимный комментирует...

ой спасибо.)

Unknown комментирует...

как ? делать

Анонимный комментирует...

у меня первая строчка "нот фаунд" остальные команды работают общего результата нет

Анонимный комментирует...

Не работает. Версия не меняется (

Unknown комментирует...

А что сделать надо не понимаю

Amet13 комментирует...

Это инструкция для Linux. Вышеуказанные команды нужно вводить в терминал. Если Вы не понимаете что нужно сделать, скорее всего у Вас не Linux.