[РЕШЕНО] Наблюдаются страшные и непонятные глюки с OpenGL
Доброе время суток!
С недавнего времени начались происходить странные вещи с приложениями, использующими OpenGL. Некоторые из них перестали запускаться, некоторые работают нормально, а в некоторых игрушках постоянно мерцают абсолютно все модели, становятся будто невидимыми и FPS падает раза в 4.
Грешил на видеокарту с дровами, но в слаке 12 с теми же дровами все зашибись.
В чем может быть проблема? Появилась она около 10 дней назад (Обновил чего-то :-D)
Конфиг:
xorg-server-1.3.0.0-r2
mesa-6.5.2-r1
nvidia-drivers-169.09
Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r2 i686)
=================================================================
System uname: 2.6.24-gentoo-r2 i686 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Timestamp of tree: Tue, 12 Feb 2008 18:30:01 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python: 2.4.4-r6, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="ru en ru_RU en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/layman/sajinet /usr/local/layman/arcon"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl acpi alsa arts bash-completion berkdb bitmap-fonts bluetooth branding bzip2 cdr cli cracklib crypt css cups dbus djvu dri dts dvd dvdr dvdread emboss encode evo fam ffmpeg firefox flac fortran fuse gdbm gif gpm hal iconv ieee1394 isdnlog java jpeg jpeg2k kde kerberos lame lm_sensors mad matroska midi mikmod mmx mmxext mng mp3 mp4 mpeg mplayer mudflap ncurses nls nptl nptlonly ogg openal opengl openmp pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline real reflection reiserfs scanner sdl session slang spell spl sse sse2 sse3 ssl ssse3 svg symlink tcpd theora tiff timidity truetype truetype-fonts type1-fonts unicode usb vcd visualization vorbis win32codecs wmf x264 x86 xine xml xorg xscreensaver xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en ru_RU en_US" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
- Для комментирования войдите или зарегистрируйтесь
А если
А если поставить стабильное ядро (2.6.23-r8) и стабильные драйвера nvidia (100.14.19)? ;-)
А пофиг
Даже если поставить 2.6.23-r8 и 100.14.19 - ничего не меняется, абсолютно!
Также заметил еще несколько особенностей
Если сделать eselect opengl set xorg-x11, то некоторые проги, которые ранее не запускались - начинают работать (например, foobillard)
А вот Unreal 2004, который ранее глючил - вообще перестает запускаться!
В нормальной ситуации (eselect opengl set nvidia)
Unreal 2004 глючит
foobillard не запускается
Quake 3 не глючит
Warcraft III глючит через Cedega и через Wine, но если его запускать через wine с ключем -opengl - то все работает ништяк
revdep-rebuild?
revdep-rebuild?
не помог
не помог
USE на
USE на x11-base/xorg-server напиши плиз
Просто у меня аналогичная ошибка после перехода с ATI случилась... Вылечить в упор не могу. Думаю именно на него (xorg-server)
а в нем ли дело?
[ebuild R ] x11-base/xorg-server-1.3.0.0-r5 USE="dri nptl sdl xorg -3dfx -debug -dmx -ipv6 -kdrive -minimal -xprint" INPUT_DEVICES="joystick keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia vesa -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 -i740 -i810 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo" 0 kB
Я пробовал ставить xorg-server-1.4.0.90. но результата никакого не было - ничего не изменилось.
Так что я думаю, что это и не xorg-server... Тогда интересно что?
Присоединяюсь
Присоединяюсь к теме.
Ядро 2.6.24.2 (до этого было 2.6.23-r6 - то же самое)
Дрова nvidia-drivers-100.14.19.
Наблюдаются следующие симптомы:
1. Нативные никсовые игрушки, использующие opengl работают 5-10 минут, потом - вылетают.
UT 2004, Urban Terror, ArmyOps, Quake 3.
2. Виндовые игрушки под вайном и цедегой работают нормально.
3. Экспериментальным путем было выяснено, что часть проблемы в перегреве (эксперимент состоял в прикручиванию к системнику самодельного полуметрового кулера)..
Так что частичное решение - имеется.
НО: в дебиане с теми же дровами все отлично работает.
[ebuild R ] x11-base/xorg-server-1.3.0.0-r5 USE="dri ipv6 nptl xorg -3dfx -debug -dmx -kdrive -minimal -sdl -xprint" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nvidia vesa vmware -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 -i740 -i810 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -nv -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng v4l -vga -via -voodoo" 0
дополнение
вот что пишет в консоль foobillard: (и не запускается)
X Error of failed request: GLXBadRenderRequest
Major opcode of failed request: 128 (GLX)
Minor opcode of failed request: 1 (X_GLXRender)
Serial number of failed request: 831
Current serial number in output stream: 832
вот что пишет ut2004: (запускается и глючит)
WARNING: ALC_EXT_capture is subject to change!
lion@red_lion ~ $
lion@red_lion ~ $ LIBGL_DEBUG="verbose" glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_EXT_texture_from_pixmap
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7600 GS/PCI/SSE2
OpenGL version string: 1.4 (2.1.2 NVIDIA 169.09)
У меня глюки или в строке direct rendering строит нет хотя должен да? Может дело в этом?
Не глюки,
Не глюки, должно быть yes, конечно
Пройдись ещё раз по руководству по картам nvidia
У меня карта похожая (OpenGL renderer string: GeForce 7600 GS/PCI/SSE2/3DNOW!)
УХ ТЫ! У меня почти так же!
zero@Z0 ~ $ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_EXT_texture_from_pixmap
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8500 GT/PCI/SSE2
OpenGL version string: 1.4 (2.1.2 NVIDIA 169.09)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_texture_border_clamp, 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_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_program,
GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_compression_s3tc,
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_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_NV_blend_square, GL_NV_copy_depth_to_color, GL_NV_depth_clamp,
GL_NV_fog_distance, GL_NV_fragment_program_option,
GL_NV_fragment_program2, GL_NV_light_max_exponent,
GL_NV_multisample_filter_hint, GL_NV_texgen_reflection,
GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, GL_NV_vertex_program2_option,
GL_NV_vertex_program3, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SUN_multi_draw_arrays, GL_SUN_slice_accum
equery
zero@Z0 ~ $ equery u xorg-server
[ Searching for packages matching xorg-server... ]
[ Colour Code : set unset ]
[ Legend : Left column (U) - USE flags from make.conf ]
[ : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for x11-base/xorg-server-1.3.0.0-r5 ]
U I
- - 3dfx : Enable support for Voodoo chipsets, also called as 3DFX and TDFX
- - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
- - dmx : Build the Distributed Multiheaded X server
+ + dri : Enable direct rendering: used for accelerated 3D and some 2D, like DMA
- - input_devices_acecad :
- - input_devices_aiptek :
- - input_devices_calcomp :
- - input_devices_citron :
- - input_devices_digitaledge :
- - input_devices_dmc :
- - input_devices_dynapro :
- - input_devices_elo2300 :
- - input_devices_elographics :
- - input_devices_evdev :
- - input_devices_fpit :
- - input_devices_hyperpen :
- - input_devices_jamstudio :
+ + input_devices_joystick :
+ + input_devices_keyboard :
- - input_devices_magellan :
- - input_devices_microtouch :
+ + input_devices_mouse :
- - input_devices_mutouch :
- - input_devices_palmax :
- - input_devices_penmount :
- - input_devices_spaceorb :
- - input_devices_summa :
- - input_devices_synaptics :
- - input_devices_tek4957 :
- - input_devices_ur98 :
- - input_devices_vmmouse :
- - input_devices_void :
- - input_devices_wacom :
- - ipv6 : Adds support for IP version 6
- - kdrive : Build the kdrive X servers
- - minimal : Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
+ + nptl : Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
+ + sdl : Adds support for Simple Direct Layer (media library)
- - video_cards_apm :
- - video_cards_ark :
- - video_cards_chips :
- - video_cards_cirrus :
- - video_cards_cyrix :
- - video_cards_dummy :
- - video_cards_epson :
- - video_cards_fbdev :
- - video_cards_fglrx :
- - video_cards_glint :
- - video_cards_i128 :
- - video_cards_i740 :
- - video_cards_i810 :
- - video_cards_impact :
- - video_cards_imstt :
- - video_cards_mach64 :
- - video_cards_mga :
- - video_cards_neomagic :
- - video_cards_newport :
- - video_cards_nsc :
+ + video_cards_nv :
+ + video_cards_nvidia :
- - video_cards_r128 :
- - video_cards_radeon :
- - video_cards_rendition :
- - video_cards_s3 :
- - video_cards_s3virge :
- - video_cards_savage :
- - video_cards_siliconmotion :
- - video_cards_sis :
- - video_cards_sisusb :
- - video_cards_sunbw2 :
- - video_cards_suncg14 :
- - video_cards_suncg3 :
- - video_cards_suncg6 :
- - video_cards_sunffb :
- - video_cards_sunleo :
- - video_cards_suntcx :
- - video_cards_tdfx :
- - video_cards_tga :
- - video_cards_trident :
- - video_cards_tseng :
- - video_cards_v4l :
+ + video_cards_vesa :
- - video_cards_vga :
- - video_cards_via :
- - video_cards_vmware :
- - video_cards_voodoo :
+ + xorg : Build the Xorg X server (HIGHLY RECOMMENDED)
- - xprint : Support for xprint, http://www.mozilla.org/projects/xprint/
Права доступа???
заметил еще одну интереснейшую особенность:
если запускать программу с привилегиями root, то никаких глюков не наблюдается! Таким образом выходит, что мне не хватает прав доступа на что-то...
теперь еще интереснее:
zero@Z0 ~ $ ls -al /dev/nvidia*
crw-rw-rw- 1 root video 195, 0 Фев 14 09:23 /dev/nvidia0
crw-rw-rw- 1 root video 195, 255 Фев 14 09:23 /dev/nvidiactl
кусок из xorg.conf:
Section "DRI"
Group 0
Mode 0666
EndSection
Попробуй
Попробуй убрать строку Group 0
не помогло
не помогло
еще дополнение
zero@Z0 ~ $ sudo glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
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_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
GLX_EXT_framebuffer_sRGB
GLX version: 1.3
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB,
GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8500 GT/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 169.09
OpenGL extensions:
GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_texture_border_clamp, 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_float,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_Cg_shader, GL_EXT_bindable_uniform, GL_EXT_depth_bounds_test,
GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
GL_EXT_framebuffer_object, GL_EXTX_framebuffer_mixed_formats,
GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4,
GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,
GL_EXT_texture_array, GL_EXT_texture_buffer_object,
GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_sRGB,
GL_EXT_texture_shared_exponent, GL_EXT_timer_query, GL_EXT_vertex_array,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color,
GL_NV_depth_buffer_float, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance,
GL_NV_fragment_program, GL_NV_fragment_program_option,
GL_NV_fragment_program2, GL_NV_framebuffer_multisample_coverage,
GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_half_float,
GL_NV_light_max_exponent, GL_NV_multisample_coverage,
GL_NV_multisample_filter_hint, GL_NV_occlusion_query,
GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object,
GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart,
GL_NV_register_combiners, GL_NV_register_combiners2,
GL_NV_texgen_reflection, GL_NV_texture_compression_vtc,
GL_NV_texture_env_combine4, GL_NV_texture_expand_normal,
GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2,
GL_NV_texture_shader3, GL_NV_transform_feedback, GL_NV_vertex_array_range,
GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_NV_vertex_program2, GL_NV_vertex_program2_option,
GL_NV_vertex_program3, GL_NVX_conditional_render, GL_SGIS_generate_mipmap,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SUN_slice_accum
как видно, вывод glxinfo под пользователем и root'ом явно отличается!
grep video /etc/group и
grep video /etc/group
и если там нет имени пользователя, от которого не корректно работает gl, то добавить
есть!
zero@Z0 ~ $ grep video /etc/group
video:x:27:root,zero
вообще не
вообще не понятно, вчем проблема заключается...
РЕШЕНО!!!
мне помогла ручная переустановка драйвера (не через portage).
после этого все заработало наура!
Всем спасибо за участие!!!