NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux
Контактная информация:

NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение aim »

Хочу предостеречь всех кто собирается купить свежий компьютер. Если
там установлена видеокарта NVidia с технологией Optimus - НИ В КОЕМ
СЛУЧАЕ не покупайте его - вы сможете установить только OS Microsoft
Windows (пока поддерживается только W7).

http://luke.asia/2011/open-letter-to-nvidia/


p.s. уже ведётся работа над сторонним opensource драйвером

https://github.com/MrMEEE/bumblebee
http://www.martin-juhl.dk/2011/08/reassemble-of-the-bee/
http://www.martin-juhl.dk/2011/08/ironhide...rting-for-duty/
Спасибо сказали:
Аватара пользователя
Sora
Сообщения: 243
ОС: RFR_14

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение Sora »

aim писал(а):
11.09.2011 04:12
Хочу предостеречь всех кто собирается купить свежий компьютер. Если
там установлена видеокарта NVidia с технологией Optimus - НИ В КОЕМ
СЛУЧАЕ не покупайте его - вы сможете установить только OS Microsoft
Windows (пока поддерживается только W7).

http://luke.asia/2011/open-letter-to-nvidia/


p.s. уже ведётся работа над сторонним opensource драйвером

https://github.com/MrMEEE/bumblebee
http://www.martin-juhl.dk/2011/08/reassemble-of-the-bee/
http://www.martin-juhl.dk/2011/08/ironhide...rting-for-duty/

Я так понял, что оффициального ответа так и не было от nvidia?
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение taaroa »

Sora писал(а):
11.09.2011 08:00
Я так понял, что оффициального ответа так и не было от nvidia?

http://www.nvnews.net/vbulletin/showpost.p...amp;postcount=2
:wq
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

aim писал(а):
11.09.2011 04:12
Хочу предостеречь всех кто собирается купить свежий компьютер. Если
там установлена видеокарта NVidia с технологией Optimus - НИ В КОЕМ
СЛУЧАЕ не покупайте его - вы сможете установить только OS Microsoft
Windows (пока поддерживается только W7).

Это наглая ложь. У Меня Все Работает Просто Отлично (Dell Inspiron N5110, NVIDIA GT525M, Optimus, Debian + debumblebee).

aim писал(а):
11.09.2011 04:12
p.s. уже ведётся работа над сторонним opensource драйвером

https://github.com/MrMEEE/bumblebee

Это не драйверы. Используется обычный nvidia-шный блоб + virtualgl и опционально acpi_call для отключения карты при бездействии.
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение Ism »

Ну не надо так категорично nvidia optimus всего лишь переключалка между nvidia и например интел видеокартами для экономии энергии. Настройте иксы только на интеловскую видеокарту и будет вам счастье.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

Ism писал(а):
11.09.2011 19:03
Ну не надо так категорично nvidia optimus всего лишь переключалка между nvidia и например интел видеокартами для экономии энергии. Настройте иксы только на интеловскую видеокарту и будет вам счастье.

Это самое счастье и есть по дефолту. Для полного счастья (Intel + NVIDIA + энергосбережение) нужно скачать bumblebee/debumblebee/ironhide и запустить всего один скрипт, который все сделает сам.
Спасибо сказали:
pifonn
Сообщения: 16
ОС: Funtoo Linux

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение pifonn »

frp писал(а):
11.09.2011 22:44
Для полного счастья (Intel + NVIDIA + энергосбережение) нужно скачать bumblebee/debumblebee/ironhide и запустить всего один скрипт, который все сделает сам.

/usr оно мне не удалит?)
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

pifonn писал(а):
11.09.2011 22:47
/usr оно мне не удалит?)

Не смешно. Давно пофиксено.
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение .Serj. »

frp писал(а):
11.09.2011 10:39
Это наглая ложь. У Меня Все Работает Просто Отлично (Dell Inspiron N5110, NVIDIA GT525M, Optimus, Debian + debumblebee).


Это ничего не значит. У меня, например, тоже не работает bumblebee. vglrun валится с сегфолтом. При этом нормально работают дрова только из стабильной ветки, но у них нет поддержки GT540M.

Asus K73Sv, Gentoo, GT540M.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение taaroa »

.Serj. писал(а):
12.09.2011 06:43
Asus K73Sv, Gentoo, GT540M.

http://www.gentoo.ru/node/23704 оно?
:wq
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

.Serj. писал(а):
12.09.2011 06:43
Это ничего не значит. У меня, например, тоже не работает bumblebee. vglrun валится с сегфолтом. При этом нормально работают дрова только из стабильной ветки, но у них нет поддержки GT540M.

/var/log/Xorg.1.log в студию. Уверен, что просто не умеете его готовить :)
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение taaroa »

frp писал(а):
12.09.2011 16:33
Уверен, что просто не умеете его готовить :)

есть мнение, что всему виной кривой acpi.
:wq
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение .Serj. »

frp писал(а):
12.09.2011 16:33
.Serj. писал(а):
12.09.2011 06:43
Это ничего не значит. У меня, например, тоже не работает bumblebee. vglrun валится с сегфолтом. При этом нормально работают дрова только из стабильной ветки, но у них нет поддержки GT540M.

/var/log/Xorg.1.log в студию. Уверен, что просто не умеете его готовить :)

Xorg.1.log
(22.58 КБ) 35 скачиваний



Нет.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение NickLion »

А, то есть в худшем случае не работает сама технология Optimus, но с видеокартой проблем нет?
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

taaroa писал(а):
13.09.2011 06:03
есть мнение, что всему виной кривой acpi.

ACPI вообще нужен только для выключения карты. Если ее держать вечно включенной - батарея будет садится немного быстрее (пробовал такую конфигурацию - держит 4 часа), но работать все будет.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

.Serj. писал(а):
13.09.2011 08:02
Прикрепленный файл Xorg.1.log ( 22.58 килобайт ) Кол-во скачиваний: 2

Иксы (невидимые) запустились. Что подтверждает, что драйвера работают и фейл не в технологии и ее поддержке. Проблемма в чем-то другом.

Что за дистрибутив? Отключите энергосбережение (хз как в варианте для вашего дистрибутива, но в дебиане (debumblebee) он находится в /etc/default/debumblebee):

Код: Выделить всё

# Do not run nVidia X server constantly and start it only when needed.
# Enabled by default.
ON_DEMAND=no

# Power off nVidia card when it isn't running. Requires ON_DEMAND to be "yes".
# Experimental feature, check INSTALL file for instructions before enabling.
# Disabled by default.
POWER_SAVE=no

Потом /etc/init.d/debumblebee restart

Потом

Код: Выделить всё

DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/nvidia/current/ glxgears

(заменить /usr/lib/x86-linux-gnu/nvidia/current/ на путь к вашим нвидиашным либам).

Видно ничего не будет. При нормальной работе должно выдать fps over9k. Если засегфолтится или выдаст слишком малый fps - вывод таких комманд в студию:

Код: Выделить всё

DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/nvidia/current/ glxinfo | grep render
DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/nvidia/current/ glxinfo | grep OpenGL
DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/nvidia/current/ glxinfo
LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/nvidia/current/ ldd `which glxinfo`
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение .Serj. »

frp писал(а):
13.09.2011 18:17
Иксы (невидимые) запустились. Что подтверждает, что драйвера работают и фейл не в технологии и ее поддержке. Проблемма в чем-то другом.

Всё равно сегфолтится. Что glxgears, что glxinfo. Причём последний сегфолтится под конец работы. Дистриб Gentoo.
[42067.192198] glxgears[358]: segfault at 0 ip (null) sp 00007ffff866ae48 error 14 in glxgears[400000+5000]
[42070.465050] glxinfo[360]: segfault at fffffffffffffff8 ip 00007f269822ab44 sp 00007fff3fe1a1f0 error 4 in libnvidia-glcore.so.280.13[7f2697228000+15f4000]

Код: Выделить всё

 $ DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib64/ glxinfo | grep -ie 'render\|opengl'
direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 540M/PCI/SSE2
OpenGL version string: 4.1.0 NVIDIA 280.13
OpenGL shading language version string: 4.10 NVIDIA via Cg compiler
OpenGL extensions:
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_parameter_buffer_object2, GL_NV_path_rendering,
    GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_OES_depth24,
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
$ DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib64/ ldd `which glxinfo`
    linux-vdso.so.1 =>  (0x00007fff2fb0b000)
    libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fdb4847b000)
    libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fdb4816a000)
    libc.so.6 => /lib64/libc.so.6 (0x00007fdb47dc4000)
    libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fdb47b9e000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fdb4799a000)
    libnvidia-tls.so.280.13 => /usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.280.13 (0x00007fdb47797000)
    libnvidia-glcore.so.280.13 => /usr/lib64/libnvidia-glcore.so.280.13 (0x00007fdb4594b000)
    libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fdb45733000)
    librt.so.1 => /lib64/librt.so.1 (0x00007fdb4552a000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fdb487eb000)
    libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fdb45326000)
    libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fdb4511f000)
    libm.so.6 => /lib64/libm.so.6 (0x00007fdb44ea0000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fdb44c83000)
$ DISPLAY=:1 LD_LIBRARY_PATH=/usr/lib64/ glxinfo
name of display: :1
display: :1  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_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
    GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile,
    GLX_ARB_create_context_robustness, 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_EXT_swap_control, GLX_ARB_create_context,
    GLX_ARB_create_context_profile, GLX_NV_float_buffer,
    GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float,
    GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB,
    GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage,
    GLX_NV_video_capture, GLX_EXT_create_context_es2_profile,
    GLX_ARB_create_context_robustness
GLX version: 1.4
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_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
    GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile,
    GLX_ARB_create_context_robustness, 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 GT 540M/PCI/SSE2
OpenGL version string: 4.1.0 NVIDIA 280.13
OpenGL shading language version string: 4.10 NVIDIA via Cg compiler
OpenGL extensions:
    GL_ARB_blend_func_extended, GL_ARB_color_buffer_float,
    GL_ARB_compatibility, GL_ARB_copy_buffer, GL_ARB_depth_buffer_float,
    GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers,
    GL_ARB_draw_buffers_blend, GL_ARB_draw_indirect,
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced,
    GL_ARB_ES2_compatibility, GL_ARB_explicit_attrib_location,
    GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program,
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
    GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
    GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_gpu_shader5,
    GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
    GL_ARB_imaging, GL_ARB_instanced_arrays, GL_ARB_map_buffer_range,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex,
    GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects,
    GL_ARB_seamless_cube_map, GL_ARB_separate_shader_objects,
    GL_ARB_shader_bit_encoding, GL_ARB_shader_objects,
    GL_ARB_shader_precision, GL_ARB_shader_subroutine,
    GL_ARB_shading_language_100, GL_ARB_shading_language_include,
    GL_ARB_shadow, GL_ARB_sync, GL_ARB_tessellation_shader,
    GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object,
    GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_compression,
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
    GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_gather,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample,
    GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_lod,
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
    GL_ARB_texture_swizzle, GL_ARB_timer_query, GL_ARB_transform_feedback2,
    GL_ARB_transform_feedback3, GL_ARB_transpose_matrix,
    GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
    GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array,
    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_bindable_uniform, 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_depth_bounds_test, GL_EXT_direct_state_access,
    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_EXTX_framebuffer_mixed_formats, GL_EXT_framebuffer_object,
    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_provoking_vertex, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_shader_objects,
    GL_EXT_separate_specular_color, GL_EXT_shader_image_load_store,
    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_dxt1, 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_format_BGRA8888,
    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_shared_exponent, GL_EXT_texture_sRGB,
    GL_EXT_texture_swizzle, GL_EXT_texture_type_2_10_10_10_REV,
    GL_EXT_timer_query, GL_EXT_transform_feedback2, GL_EXT_vertex_array,
    GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit,
    GL_EXT_x11_sync_object, GL_EXT_import_sync_object, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_alpha_test,
    GL_NV_blend_minmax, GL_NV_blend_square, GL_NV_complex_primitives,
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
    GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_explicit_multisample,
    GL_NV_fbo_color_attachments, GL_NV_fence, GL_NV_float_buffer,
    GL_NV_fog_distance, GL_NV_fragdepth, 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_gpu_program4_1, GL_NV_gpu_program5,
    GL_NV_gpu_program_fp64, GL_NV_gpu_shader5, 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_parameter_buffer_object2, GL_NV_path_rendering,
    GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart,
    GL_NV_register_combiners, GL_NV_register_combiners2,
    GL_NV_shader_buffer_load, GL_NV_texgen_reflection, GL_NV_texture_barrier,
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
    GL_NV_texture_expand_normal, GL_NV_texture_lod_clamp,
    GL_NV_texture_multisample, GL_NV_texture_rectangle, GL_NV_texture_shader,
    GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_transform_feedback,
    GL_NV_transform_feedback2, GL_NV_vdpau_interop, GL_NV_vertex_array_range,
    GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit,
    GL_NV_vertex_buffer_unified_memory, 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_NVX_gpu_memory_info, GL_OES_depth24,
    GL_OES_depth32, GL_OES_depth_texture, GL_OES_element_index_uint,
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
    GL_OES_packed_depth_stencil, GL_OES_rgb8_rgba8,
    GL_OES_standard_derivatives, GL_OES_texture_3D, GL_OES_texture_float,
    GL_OES_texture_float_linear, GL_OES_texture_half_float,
    GL_OES_texture_half_float_linear, GL_OES_texture_npot,
    GL_OES_vertex_array_object, GL_OES_vertex_half_float,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SGIX_shadow, GL_SUN_slice_accum

56 GLX Visuals
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x021 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x022 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x023 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x024 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x025 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x026 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x027 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x028 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x029 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x02a 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x02b 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x02c 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x02d 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x02e 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x02f 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x030 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x031 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x032 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x033 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x034 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x035 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x036 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x037 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x038 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x039 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x03a 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x03b 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x03c 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x03d 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x03e 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x03f 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x040 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x041 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x042 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x043 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x044 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x045 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x046 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x047 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x048 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x049 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x04a 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x04b 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x04c 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x04d 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x04e 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x04f 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x050 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x051 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x052 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x053 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x054 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x055 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x056 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x057 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x058 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon

139 GLXFBConfigs:
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x059 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x05a 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x05b 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x05c 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x05d 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x05e 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  0 0 None
0x05f 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x060 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  0 0 None
0x061 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x062 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x063 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x064 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x065 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x066 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  0 0 None
0x067 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x068 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  0 0 None
0x069 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x06a 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x06b 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x06c 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x06d 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x06e 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4  0  0 16 16 16 16  0 0 None
0x06f 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x070 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4  0  0 16 16 16 16  0 0 None
0x071 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x072 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x073 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x074 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x075 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x076 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x077 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x078 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x079 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x07a 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x07b 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x07c 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  2 1 Ncon
0x07d 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x07e 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x07f 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x080 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  0 16 16 16 16  4 1 Ncon
0x081 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x082 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x083 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x084 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x085 24 tc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x086 24 dc  0  32  0 r  y .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x087 24 tc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x088 24 dc  0  32  0 r  y .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x089 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x08a 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x08b 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x08c 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  2 1 Ncon
0x08d 24 tc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x08e 24 dc  0  32  0 r  . .   8  8  8  0 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x08f 24 tc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x090 24 dc  0  32  0 r  . .   8  8  8  8 .  s  4 24  8 16 16 16 16  4 1 Ncon
0x091  0 sg  0  16  0 r  y .   5  6  5  0 .  .  4 16  0 16 16 16 16  0 0 None
0x092  0 sg  0  16  0 r  . .   5  6  5  0 .  .  4 16  0 16 16 16 16  0 0 None
0x093  0 sg  0  16  0 r  y .   5  6  5  0 .  .  4 24  0 16 16 16 16  0 0 None
0x094  0 sg  0  16  0 r  . .   5  6  5  0 .  .  4 24  0 16 16 16 16  0 0 None
0x095  0 sg  0  16  0 r  y .   5  6  5  0 .  .  4 24  8 16 16 16 16  0 0 None
0x096  0 sg  0  16  0 r  . .   5  6  5  0 .  .  4 24  8 16 16 16 16  0 0 None
0x097  0 sg  0  16  0 r  y .   5  6  5  0 .  .  4  0  0 16 16 16 16  0 0 None
0x098  0 sg  0  16  0 r  . .   5  6  5  0 .  .  4  0  0 16 16 16 16  0 0 None
0x099  0 sg  0   0  0 r  . .   0  0  0  0 .  .  4 16  0 16 16 16 16  0 0 None
0x09a  0 sg  0   0  0 r  . .   0  0  0  0 .  .  4 24  0 16 16 16 16  0 0 None
0x09b  0 sg  0   0  0 r  . .   0  0  0  0 .  .  4 24  8 16 16 16 16  0 0 None
0x09c  0 sg  0  32  0 r  . .  16 16  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x09d  0 sg  0  32  0    . .  16 16  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x09e  0 sg  0  32  0 r  y .  16 16  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x09f  0 sg  0  32  0    y .  16 16  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0a0  0 sg  0  32  0 r  . .  32  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0a1  0 sg  0  32  0    . .  32  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0a2  0 sg  0  32  0 r  y .  32  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0a3  0 sg  0  32  0    y .  32  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0a4  0 sg  0  64  0 r  . .  16 16 16 16 f  .  4  0  0 16 16 16 16  0 0 None
0x0a5  0 sg  0  64  0    . .  16 16 16 16 f  .  4  0  0 16 16 16 16  0 0 None
0x0a6  0 sg  0  64  0 r  y .  16 16 16 16 f  .  4  0  0 16 16 16 16  0 0 None
0x0a7  0 sg  0  64  0    y .  16 16 16 16 f  .  4  0  0 16 16 16 16  0 0 None
0x0a8  0 sg  0 128  0 r  . .  32 32 32 32 f  .  4  0  0 16 16 16 16  0 0 None
0x0a9  0 sg  0 128  0    . .  32 32 32 32 f  .  4  0  0 16 16 16 16  0 0 None
0x0aa  0 sg  0 128  0 r  y .  32 32 32 32 f  .  4  0  0 16 16 16 16  0 0 None
0x0ab  0 sg  0 128  0    y .  32 32 32 32 f  .  4  0  0 16 16 16 16  0 0 None
0x0ac  0 sg  0  32  0 r  . .  16 16  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0ad  0 sg  0  32  0    . .  16 16  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0ae  0 sg  0  32  0 r  y .  16 16  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0af  0 sg  0  32  0    y .  16 16  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0b0  0 sg  0  32  0 r  . .  16 16  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0b1  0 sg  0  32  0    . .  16 16  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0b2  0 sg  0  32  0 r  y .  16 16  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0b3  0 sg  0  32  0    y .  16 16  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0b4  0 sg  0  32  0 r  . .  32  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0b5  0 sg  0  32  0    . .  32  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0b6  0 sg  0  32  0 r  y .  32  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0b7  0 sg  0  32  0    y .  32  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0b8  0 sg  0  32  0 r  . .  32  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0b9  0 sg  0  32  0    . .  32  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0ba  0 sg  0  32  0 r  y .  32  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0bb  0 sg  0  32  0    y .  32  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0bc  0 sg  0  64  0 r  . .  16 16 16 16 f  .  4 24  0 16 16 16 16  0 0 None
0x0bd  0 sg  0  64  0    . .  16 16 16 16 f  .  4 24  0 16 16 16 16  0 0 None
0x0be  0 sg  0  64  0 r  y .  16 16 16 16 f  .  4 24  0 16 16 16 16  0 0 None
0x0bf  0 sg  0  64  0    y .  16 16 16 16 f  .  4 24  0 16 16 16 16  0 0 None
0x0c0  0 sg  0  64  0 r  . .  16 16 16 16 f  .  4 24  8 16 16 16 16  0 0 None
0x0c1  0 sg  0  64  0    . .  16 16 16 16 f  .  4 24  8 16 16 16 16  0 0 None
0x0c2  0 sg  0  64  0 r  y .  16 16 16 16 f  .  4 24  8 16 16 16 16  0 0 None
0x0c3  0 sg  0  64  0    y .  16 16 16 16 f  .  4 24  8 16 16 16 16  0 0 None
0x0c4  0 sg  0 128  0 r  . .  32 32 32 32 f  .  4 24  0 16 16 16 16  0 0 None
0x0c5  0 sg  0 128  0    . .  32 32 32 32 f  .  4 24  0 16 16 16 16  0 0 None
0x0c6  0 sg  0 128  0 r  y .  32 32 32 32 f  .  4 24  0 16 16 16 16  0 0 None
0x0c7  0 sg  0 128  0    y .  32 32 32 32 f  .  4 24  0 16 16 16 16  0 0 None
0x0c8  0 sg  0 128  0 r  . .  32 32 32 32 f  .  4 24  8 16 16 16 16  0 0 None
0x0c9  0 sg  0 128  0    . .  32 32 32 32 f  .  4 24  8 16 16 16 16  0 0 None
0x0ca  0 sg  0 128  0 r  y .  32 32 32 32 f  .  4 24  8 16 16 16 16  0 0 None
0x0cb  0 sg  0 128  0    y .  32 32 32 32 f  .  4 24  8 16 16 16 16  0 0 None
0x0cc  0 sg  0  16  0 r  . .  16  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0cd  0 sg  0  16  0    . .  16  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0ce  0 sg  0  16  0 r  y .  16  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0cf  0 sg  0  16  0    y .  16  0  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0d0  0 sg  0  64  0 r  . .  32 32  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0d1  0 sg  0  64  0    . .  32 32  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0d2  0 sg  0  64  0 r  y .  32 32  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0d3  0 sg  0  64  0    y .  32 32  0  0 f  .  4  0  0 16 16 16 16  0 0 None
0x0d4  0 sg  0  16  0 r  . .  16  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0d5  0 sg  0  16  0    . .  16  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0d6  0 sg  0  16  0 r  y .  16  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0d7  0 sg  0  16  0    y .  16  0  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0d8  0 sg  0  16  0 r  . .  16  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0d9  0 sg  0  16  0    . .  16  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0da  0 sg  0  16  0 r  y .  16  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0db  0 sg  0  16  0    y .  16  0  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0dc  0 sg  0  64  0 r  . .  32 32  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0dd  0 sg  0  64  0    . .  32 32  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0de  0 sg  0  64  0 r  y .  32 32  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0df  0 sg  0  64  0    y .  32 32  0  0 f  .  4 24  0 16 16 16 16  0 0 None
0x0e0  0 sg  0  64  0 r  . .  32 32  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0e1  0 sg  0  64  0    . .  32 32  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0e2  0 sg  0  64  0 r  y .  32 32  0  0 f  .  4 24  8 16 16 16 16  0 0 None
0x0e3  0 sg  0  64  0    y .  32 32  0  0 f  .  4 24  8 16 16 16 16  0 0 None

Ошибка сегментирования
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

.Serj. писал(а):
14.09.2011 07:42
Всё равно сегфолтится. Что glxgears, что glxinfo. Причём последний сегфолтится под конец работы. Дистриб Gentoo.

Откуда брали bumblebee и дрова nvidia?
.Serj. писал(а):
14.09.2011 07:42
LD_LIBRARY_PATH=/usr/lib64/

Если у вас в /usr/lib64 лежит libGL от nvidia - это неправильно - там должен быть ителломезовский. Значит, поставили дрова с сайта, а не как положено.
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение .Serj. »

frp писал(а):
14.09.2011 22:04
Откуда брали bumblebee и дрова nvidia?

Дрова из оверлея stuff. bumblebee из оверлея rainyday.
frp писал(а):
14.09.2011 22:04
Если у вас в /usr/lib64 лежит libGL от nvidia - это неправильно - там должен быть ителломезовский. Значит, поставили дрова с сайта, а не как положено.

Не суть важно. В gentoo есть eselect, позволяющий переключать реализации OpenGL. Пробовал и с нвидиевской, и с обычной. Результат одинаковый.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

.Serj. писал(а):
15.09.2011 08:58
Не суть важно. В gentoo есть eselect, позволяющий переключать реализации OpenGL. Пробовал и с нвидиевской, и с обычной. Результат одинаковый.

Нет, важно: для bumblebee нужно, чтобы nvidia-шный libGL лежал в своей отдельной папочке (разная для разных дистрибутивов), а в /usr/lib (или lib64) - чтобы лежал libGL от мезы (для интела). У вас не так. Поэтому оно у вас и не работает.

PS. Gentoo нет, чтобы рассказать, как под нее сделать правильно. Можно попробовать все снести (если драйвер ставился с сайта, то систему от него вычистить может быть сложновато) и, ничего дополнительно не ставя, сразу на чистую систему без nvidia-шных дров ставить bumblebee.
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение .Serj. »

frp писал(а):
15.09.2011 17:05
Нет, важно: для bumblebee нужно, чтобы nvidia-шный libGL лежал в своей отдельной папочке (разная для разных дистрибутивов), а в /usr/lib (или lib64) - чтобы лежал libGL от мезы (для интела). У вас не так. Поэтому оно у вас и не работает.

file /usr/lib64/libGL.so
/usr/lib64/libGL.so: symbolic link to `opengl/xorg-x11/lib/libGL.so.1.2'

Угу?

Сделал LD_LIBRARY_PATH=/usr/lib64/opengl/nvidia/lib. Те же сегфолты.
Спасибо сказали:
Tsyba
Сообщения: 7
ОС: Debian Sid, Ubuntu 11.04

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение Tsyba »

aim писал(а):
11.09.2011 04:12
Хочу предостеречь всех кто собирается купить свежий компьютер. Если
там установлена видеокарта NVidia с технологией Optimus - НИ В КОЕМ
СЛУЧАЕ не покупайте его - вы сможете установить только OS Microsoft
Windows (пока поддерживается только W7).
...

Ладно, это все хорошо... НО! А что ж тогда покупать (я о ноутах)? Мерзкий AMD ??? Хотя возможно я отстал от жизни и сейчас AMD в линукс работает без сучка и задоринки. Когда я начал подбирать мощный универсальный ноут, чтоб и в винде в игры поиграть и в убунте комфорт полный (отдельный монитор + compiz + wine/игры), то обнаружил что большинство наиболее приятных решений - с NVidia. Особенно приглянулся Lenovo Y570, но после чтения форумов оказался обломус: у нее не видюха а недоразумение, вроде и 555M, но урезанная, и официальных дров под линукс для нее тупо НЕТ (!!!!!). Т.е. они вроде как есть, поддержка 555M заявлена, но вот эта конкретная урезанная версия - не работает. Соотвественно bumblebee тоже бесполезен. Я не понимаю как такой кретинизм может иметь место, ведь ноут на рынке уже полгода
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение taaroa »

Разработчикам nouveau требуется помощь владельцев ноутбуков!
http://www.linux.org.ru/news/hardware/6846125
:wq
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

Tsyba писал(а):
15.09.2011 22:19
вроде и 555M, но урезанная, и официальных дров под линукс для нее тупо НЕТ (!!!!!)

На 555М, ЕМНИП, идут самые обычные последние дрова от nvidia.
Tsyba писал(а):
15.09.2011 22:19
Ладно, это все хорошо... НО! А что ж тогда покупать (я о ноутах)?

Покупать nvidia, но в идеале желательно Thinkpad искать истории успеха, т.к. есть хоть и маленькая и близкая к нулю, но все же вероятность попасть на бяку типа Lenovo C200.

frp писал(а):
09.10.2011 10:05
На 555М, ЕМНИП, идут самые обычные последние дрова от nvidia.

А не, вру. Погуглил. Обычная 555M отлично поддерживается что никсовыми, что виндовыми, а недоразумение в Lenovo Y570 - даже на винде (!) не поддерживается (то есть, нужен драйвер от lenovo, скачанный nvidia.com драйвер ее не умеет).
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение frp »

frp писал(а):
09.10.2011 10:05
А не, вру. Погуглил. Обычная 555M отлично поддерживается что никсовыми, что виндовыми, а недоразумение в Lenovo Y570 - даже на винде (!) не поддерживается (то есть, нужен драйвер от lenovo, скачанный nvidia.com драйвер ее не умеет).

Странно, истории успеха тоже есть.
Спасибо сказали:
KrackMan
Сообщения: 4
Статус: Заполнен
ОС: Debian 10

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение KrackMan »

Доброго времени суток!
Наткнулся на ваше обсуждение NVidia Optimus, и тема не могла не заинтересовать, т.к. являюсь счастливым обладателем сией.
Из обсуждения понял, что воспользоваться ей под управлением Linux можно. Но т.к. опыта мыло не сообразил как и что делать.

Создал отдельную тему: Связка видео Intel(встроенная в проц) + nVidia(пропиоритарная).
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение Sekta-N »

frp писал(а):
11.09.2011 10:39
aim писал(а):
11.09.2011 04:12
Хочу предостеречь всех кто собирается купить свежий компьютер. Если
там установлена видеокарта NVidia с технологией Optimus - НИ В КОЕМ
СЛУЧАЕ не покупайте его - вы сможете установить только OS Microsoft
Windows (пока поддерживается только W7).

Это наглая ложь. У Меня Все Работает Просто Отлично (Dell Inspiron N5110, NVIDIA GT525M, Optimus, Debian + debumblebee).

aim писал(а):
11.09.2011 04:12
p.s. уже ведётся работа над сторонним opensource драйвером

https://github.com/MrMEEE/bumblebee

Это не драйверы. Используется обычный nvidia-шный блоб + virtualgl и опционально acpi_call для отключения карты при бездействии.


Фанаты nvidia такие забавные. В цирке бы им выступать.

1. Это фигня далеко не на всех ноутбуках работает.
2. Через VirtualGL большой оверхед. Сколько у вас fps в lightsmark 2008 2.0?
Нет тут подписи и не будет.
Спасибо сказали:
bvgg
Сообщения: 1

Re: NVidia Optimus НЕ поддерживается для GNU/Linux и BSD

Сообщение bvgg »

Прошу помощи!!!
Не запускаются OpenGL приложения на встроенной видеокарте.
Через Optirun все нормально


Код: Выделить всё

glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual


Код: Выделить всё

optirun glxgears
4587 frames in 5.0 seconds = 917.255 FPS
4707 frames in 5.0 seconds = 941.171 FPS


Использую композитный менеджер метасити. пробовал включить опенгл в компизе - не хочет запускаться.

В чем может быть проблема?куда копать?
Ubuntu 11.04 Asus K52JC До этого все нормально работало

Сидел до этого на первом bumblebee, с июня аж не обновлялся. После того как не смог запустить opengl приложение на встроенной видеокарте обновился, поставил bumblebee 3.0, Проблема не решилась.

Код: Выделить всё

 ldd /usr/bin/glxinfo
    linux-vdso.so.1 =>  (0x00007fff536df000)
    libGL.so.1 => /usr/lib/nvidia-current/libGL.so.1 (0x00007f6248fb6000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f6248c7c000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f62488e6000)
    libnvidia-tls.so.295.20 => /usr/lib/nvidia-current/tls/libnvidia-tls.so.295.20 (0x00007f62486e3000)
    libnvidia-glcore.so.295.20 => /usr/lib/nvidia-current/libnvidia-glcore.so.295.20 (0x00007f62463c3000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f62461b0000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6245fac000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f6245d90000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f62492f8000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6245b0a000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f6245907000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f6245701000)


Поидее на встроенной графике путь к либе должен быть /usr/lib/mesa/libGL.so.1 Что делать как быть??
Спасибо сказали:
Ответить