Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Dota 2 Reborn (Failed to create an OpenGl context )  (Прочитано 11108 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Dota 2 Reborn (Failed to create an OpenGl context )
« : 06 Января 2016, 17:06:07 »
Привет сообщество! сложилась популярная проблема, запускаю Dota 2 Reborn, выдает ошибку Failed to create an OpenGl context Your graphics card must support at least OpenGl 3.1. Пролазил по всему интернету, ничего дельного не нашел, пожалуйста помогите решить проблему!))

Система
Ubuntu 14.04 64bit
Lenovo IdeaPad Y510p Core i5 Nvidia 755M

Параметры запуска игры: vblank_mod=0 primusrun %command%

Log
(Нажмите, чтобы показать/скрыть)

Версия OpenGl Lenovo-IdeaPad-Y510P:~$ glxinfo | grep "opengl version" -i
OpenGL version string: 3.0 Mesa 10.5.9

Версия Nvidia драйевра: Nvidia-352 (последние обновление)

Если кто то знает решение, помогите пожалуйста! буду очень благодарен  :)

Оффлайн Vadosssss

  • Любитель
  • *
  • Сообщений: 82
  • Ubuntu-noob
    • Просмотр профиля
Re: Dota 2 Reborn (Failed to create an OpenGl context )
« Ответ #1 : 07 Января 2016, 00:14:30 »
Sout, стим, в свойствах игры в стиме убираем оверлей, и пишем в параметрах запуска LD_PRELOAD='/usr/$LIB/libstdc++.so.6' vblank_mode=0 primusrun %command%
Искал год назад эту строку может с неделю, и только она помогла мне решить мою проблему.
Кстати, если не заработает, ставь nvidia-prime вместо bumblebee
Intel Pentium 3558U 1.7 ghz --> 4GB RAM --> Geforce 820M 2GB --> Ubuntu 14.04 --> Dell inspiron 3542

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Dota 2 Reborn (Failed to create an OpenGl context )
« Ответ #2 : 07 Января 2016, 10:17:04 »
Sout, стим, в свойствах игры в стиме убираем оверлей, и пишем в параметрах запуска LD_PRELOAD='/usr/$LIB/libstdc++.so.6' vblank_mode=0 primusrun %command%
Искал год назад эту строку может с неделю, и только она помогла мне решить мою проблему.
Кстати, если не заработает, ставь nvidia-prime вместо bumblebee
Окей спасибо, сегодня попробую)) Я знаю в чем решение проблемы, у меня стоит Mesa 10.5.9, а этот баг с дотой фиксится с Mesa 10.6.1. Вчера пытался обновить и иксы полетели :D. Если знаешь как обновить версию Mesa, можешь ссылку на документацию скинуть или здесь описать шаги)) Спасибо!))

Оффлайн Vadosssss

  • Любитель
  • *
  • Сообщений: 82
  • Ubuntu-noob
    • Просмотр профиля
Re: Dota 2 Reborn (Failed to create an OpenGl context )
« Ответ #3 : 07 Января 2016, 11:02:16 »
Sout, выполняй по очереди:
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt-get upgrade
Перезагрузка, дальше:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:oibaf/graphics-drivers
Хотя я не понимаю, зачем тебе ее обновлять, если у тебя bumblebee стоит, и игры через primus и optirun будут рендерится на дискретке.
Intel Pentium 3558U 1.7 ghz --> 4GB RAM --> Geforce 820M 2GB --> Ubuntu 14.04 --> Dell inspiron 3542

Оффлайн Sout

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Dota 2 Reborn (Failed to create an OpenGl context )
« Ответ #4 : 07 Января 2016, 15:18:54 »
Sout, стим, в свойствах игры в стиме убираем оверлей, и пишем в параметрах запуска LD_PRELOAD='/usr/$LIB/libstdc++.so.6' vblank_mode=0 primusrun %command%
Искал год назад эту строку может с неделю, и только она помогла мне решить мою проблему.
Кстати, если не заработает, ставь nvidia-prime вместо bumblebee
Спасибо тебе большое, твой совет помог мне пофиксить эту проблему))

 

Страница сгенерирована за 0.052 секунд. Запросов: 25.