Получаете рута: sudo -s
Создаете новый конфиг с каталогами, в которых искать библиотеки (я выбрал название nvidia_gl.conf, вы можете указать другое, главное уникальное): nano /etc/ld.so.conf.d/nvidia_gl.conf
Вписываете туда каталоги с 64 и 32 битными либами (исходя из вышеприведенного): /usr/lib/nvidia-319-updates
/usr/lib32/nvidia-319-updates
Нажимаете Ctrl+x для выхода, "y" для сохранения файла.
Применяете конфиги: ldconfig
Нажимаете Ctrl + d для выхода из рутового шелла.
Спасибо, помогло. Но теперь при старте Steam появляется предупреждение
OpenGL GLX context is not using direct rendering, which may cause performance problems.
For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.
Вот кусочек ответа glx c00ler@c00ler-notebook:~$ glxinfo name of display: :0 Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". Xlib: extension "NV-GLX" missing on display ":0". display: :0 screen: 0 direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
А при запуске игры выдаёт ошибку
Could not find required OpenGl entry point 'glGetError'! Either your video card is unsupported, or your OpenGL dricer needs to be updated.
Может это связано стем, что у меня ноут с интегрированной и дискретной видеокартой с Nvidia Optimus? Или из-за установленного Bumblebee?
Не из-за установленного Bumblebee, а из-за того, что на интеловской карте не заводится. Через optirun steam пробовали запускать?
Какая именно у вас интеловская карта?
Читайте http://help.ubuntu.ru/wiki/bumblebee. Особенно раздел "Использование".
Также рекомендую обновиться из репозитория ppa:xorg-edgers/ppa, там свежие драйверы на Intel и новая Mesa.
Спасибо, всё работает. А можно сделать какой-то ярлык или типа того, чтобы стим сразу запускался через optirun, чтобы не вводить каждый раз команду в терминале?
Получаете рута:
sudo -s
Создаете новый конфиг с каталогами, в которых искать библиотеки (я выбрал название nvidia_gl.conf, вы можете указать другое, главное уникальное):
nano /etc/ld.so.conf.d/nvidia_gl.conf
Вписываете туда каталоги с 64 и 32 битными либами (исходя из вышеприведенного):
Нажимаете Ctrl+x для выхода, "y" для сохранения файла.
Применяете конфиги:
ldconfig
Нажимаете Ctrl + d для выхода из рутового шелла.
Спасибо, помогло. Но теперь при старте Steam появляется предупреждение
Вот кусочек ответа glx
c00ler@c00ler-notebook:~$ glxinfo
name of display: :0
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
Xlib: extension "NV-GLX" missing on display ":0".
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
А при запуске игры выдаёт ошибку
Может это связано стем, что у меня ноут с интегрированной и дискретной видеокартой с Nvidia Optimus? Или из-за установленного Bumblebee?
Не из-за установленного Bumblebee, а из-за того, что на интеловской карте не заводится. Через optirun steam пробовали запускать?
Какая именно у вас интеловская карта?
Intel HD4000. Что такое optirun?
Читайте http://help.ubuntu.ru/wiki/bumblebee. Особенно раздел "Использование".
Также рекомендую обновиться из репозитория ppa:xorg-edgers/ppa, там свежие драйверы на Intel и новая Mesa.
Спасибо, всё работает. А можно сделать какой-то ярлык или типа того, чтобы стим сразу запускался через optirun, чтобы не вводить каждый раз команду в терминале?
Конечно, используйте редактор меню, поправьте команду запуска.
Ещё раз спасибо)
а как быть с amd radeon?ошибку выдает при запуске стим "OpenGL GLX context is not using direct rendering, which may cause performance problems.
For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457." но стим запускается потом и при запуске доты2
Вот это должно помочь.
Ну мне помогло :-)
sudo dpkg --add-architecture i386 && apt-get update
Это решит проблему отсутствия библиотек
Отправить комментарий