LinuxForum.Fans
Тема

Steam и OpenGL GLX context is not using direct rendering

Автор: Lost 10 сообщений 2976 просмотров
09.02.2015 09:39 #413780

Каждый раз при запуске вылетает окно с сообщением:

Показать
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.

И ни одна игра не запускается.

09.02.2015 10:01 #413783
text
$ cat /etc/*{release,version} 2>/dev/null
$ uname -a 
$ glxinfo | grep -i render
# lspci -k | grep -i -A2 "vga\|video"
09.02.2015 10:08 #413784
Показать
[console][root@arch user]# cat /etc/*{release,version} 2>/dev/null
NAME="Arch Linux"
ID=arch
PRETTY_NAME="Arch Linux"
ANSI_COLOR="0;36"
HOME_URL="https://www.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://bugs.archlinux.org/"

[root@arch user]# uname -a
Linux arch 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:44:05 CET 2015 x86_64 GNU/Linux
[root@arch user]# glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: GeForce 9800 GT/PCIe/SSE2
GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
GL_NV_blend_square, GL_NV_complex_primitives, GL_NV_conditional_render,
GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
GL_OES_depth_texture, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
GL_NV_blend_square, GL_NV_complex_primitives, GL_NV_conditional_render,
GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite,
GL_OES_depth_texture, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
GL_OES_depth_texture, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
[root@arch user]# lspci -k | grep -i -A2 "vga\|video"
01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2)
Subsystem: XFX Pine Group Inc. Device 2372
Kernel driver in use: nvidia
[/console]
09.02.2015 12:36 #413795

Lost, кажется не хватает 32-х битных библиотек nvidia.

09.02.2015 16:10 #413847

kirillov3798, Неподскажите какие именно надо доустановить?

09.02.2015 16:18 #413848

Lost, lib32-nvidia-340xx-libgl-340.76-1-x86_64.pkg.tar.xz - пакет так называется.

09.02.2015 19:29 #413870

Этот пакет уже установлен,есть другие идеи?
Кстати похоже проблема в недостающих 32 битных библиотеках.

09.02.2015 20:29 #413878

Lost, насколько я помню, еще нужны 32-битные libmesagl1, libmesaegl1, libmesaglu1. В Mageia они так называют, как в вашем дистрибутиве, не знаю, но, скорей всего, как-то похоже, ищите.
Действие из ссылки в сообщении 4 выполнили?

10.02.2015 13:26 #413935

Всё решено,надо было установить всё что начиналось на lib32-nvidia-304

Войдите или зарегистрируйтесь, чтобы ответить.