LINUX.ORG.RU
ФорумGames

Quake III ругается что нет OpenGL


0

0

Установил Quake III из файла linuxq3apoint-1.31.x86.run, сделал линки на Виндовские файлы /win/quake3/baseq3/pak0.pk3 и /win/quake3/missionpack/pak0.pk3 но запуская quake3 система помимо прочего выдаёт ...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or current dir: /usr/games/quake3/libGL.so: cannot open shared object file: No such file or directory failed ...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: /usr/games/quake3/libMesaVoodooGL.so: cannot open shared object file: No such file or directory failed ----- CL_Shutdown ----- RE_Shutdown( 1 ) ----------------------- ----- CL_Shutdown ----- ----------------------- Sys_Error: GLimp_Init() - could not load OpenGL subsystem

У меня конечно Меса стоит, также установлены пакеты Mesa-common Mesa-demos Пробывал создавать линк на файлы в каталоге /usr/X11R6/lib Также переписывал файл libGL.so из Loki demos прямо в каталог с Кваком, не помогает. Кто-нибудь знает решение?


Дополнение:
quake3 +set r_gldriver /usr/X11R6/lib/libGL.so.1.2 не помогает

...loading /usr/X11R6/lib/libGL.so.1.2: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 0.8
XF86DGA Mouse (Version 1.1) initialized
XFree86-VidModeExtension Activated at 640x480
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Couldn't get a visual
...WARNING: could not set the given mode (3)
...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: /usr/games/quake3/libMesaVoodooGL.so: cannot open shared object file: No such file or directory
failed
...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or current dir: /usr/games/quake3/libGL.so: cannot open shared object file: No such file or directory
failed

А вот добавление +set r_allowSoftwareGL 1 запускает игру в режиме програмной эмуляции OpenGL, а это совсем не круто.
У меня карта Savage4, я скачивал с сайта драйвер но там только файл X сервера XF86_SVGA

Sadist
() автор топика

тебе надо включить extension GLX в конфиге XF86. у меня прописано следующее:
Section "Module"
# Всякие прочие модули, по вкусу...
# This loads the GLX module
    Load       "glx"
EndSection
в таком виде всё работает.

v0yd
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.