LINUX.ORG.RU
ФорумGames

Перестал запускаться TuxRacer


0

0

Неожиданно перестал запускаться TuxRacer. Пишет, что у меня нет OpenGL:

*** tuxracer error: Couldn't initialize video: X11 driver not configured with OpenGL (Success)

Видяха - nvidia, дрова стоят, еще недавно эта игруха замечательно бегала. Из каких-либо значимых изменений в системе припоминается только установка свежего SDL. Может быть из-за этого? Конфинурация X-ов практически не менялась (только новый монитор поставил и соответственно чуток поменял), дрова видяхи на всякий случай переставил. Как еще проверить работу OpenGL? gears'ов нет, есть screensaver atlantis (где 3D-киты и акулы плавают) - вроде идет, но всего 30 FPS (Athlon 1600+, 256 DDR, GF2PRO 64 DDR).

Что за ерунда с пингвином-горнолыжником?!?

anonymous

Сам я слабо разбираюсь в Линухе, но одно ты не сказал - галка о том чтобы использовать 3D ускорение - стоит ???

Magre
()

Какая галка?!? Где? Все безо всяких галок работало... С ускорением и без (пока дров нвидийных не было). До недавнего времени...

anonymous
()

Сорри :) у меня просто другой дистр (SuSE)

Magre
()

в х'ячем терминале запусти $ glxinfo

если direct rendering отключен, значит аппаратная акселерация openGl в Х'ах не работает.

anonymous
()

Модуль DRI обязан быть выключен для работы родных нвидийных дров. И вообще, если просто ускорение выключено - tuxracer все равно должен запускаться и выдавать пару-тройку FPS.

Вот что выдает glxinfo:

name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer client glx vendor string: NVIDIA Corporation client glx version string: 1.3 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_NV_float_buffer GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce2 GTS/AGP/SSE/3DNOW! OpenGL version string: 1.4.0 NVIDIA 41.91 OpenGL extensions: GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_texture_compression, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix, GL_ARB_vertex_program, GL_ARB_window_pos, GL_S3_s3tc, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners, GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NVX_ycrcb, GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod glu version: 1.1 Mesa 3.4.2 glu extensions: GL_EXT_abgr

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- 0x21 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x22 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x24 24 tc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x26 24 tc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x27 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x28 24 tc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x29 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x2a 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x2b 24 dc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x2d 24 dc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x2f 24 dc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x30 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None

anonymous
()

выкладывай /etc/X11/XFree86-Config-4 (по-моему так это все называется) потом скажем

gr_buza ★★★★
()

Нервы на пределе с этими правами доступа...

Driver "nvidia" вместо "nv" пробовал? Или может другой XFree86Config используется.

Mark182
()

2Mark182: Говорю - все работало на ура еще совсем недавно. Дрова поставлены нормально, все по инструкции от нвидиа. Конфиг именно этот, я в него добавлял новый монитор - ошибки быть не может. Кстати, на основе directx-игрушек через winex можно проверить openGL? Black&White, к примеру, у меня замечательно бегает.

Конфиг выложу чуть позже.

anonymous
()

Вот мой XF86Config-4:

Section "ServerLayout" Identifier "Anaconda Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection

Section "Files"

RgbPath "/usr/X11R6/lib/X11/rgb"

FontPath "unix/:7100" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/TrueType" FontPath "/usr/X11R6/lib/X11/fonts/koi8-1/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/ivg-fixed"

EndSection

Section "Module" # Load "GLcore" Load "dbe" Load "extmod" Load "fbdevhw" Load "pex5" # Load "dri" Load "glx" Load "pex5" Load "record" Load "xie" EndSection

Section "InputDevice" Identifier "Keyboard0" Driver "keyboard"

Option "XkbRules" "xfree86" Option "XkbModel" "pc102" Option "XkbLayout" "ru" EndSection

Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "Microsoft" Option "Device" "/dev/ttyS0" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "yes" EndSection

Section "Monitor" Identifier "Monitor1" VendorName "Philips" ModelName "Brilliance 107P40" HorizSync 30-92 VertRefresh 50-160 Option "dpms"

# 1024x768 @ 110.83 Hz, 91.55 kHz hsync Modeline "1024x768" 130 1024 1068 1260 1420 768 779 789 826 -HSync -VSync EndSection

Section "Device" Identifier "GeForce2GTS" Driver "nvidia" VendorName "NVIDIA" BoardName "NVIDIA GeForce 2 GTS" EndSection

Section "Screen" Identifier "Screen0" Device "GeForce2GTS" Monitor "Monitor1" DefaultDepth 24

Subsection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubsection

EndSection

Section "DRI" Mode 0666 EndSection

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