Hi Alan,

On 04/18/2016 06:48 PM, Scott, W Alan wrote:
Paul,
Ssh -X is not working with newest ParaView.  X forwarding does not support the 
needed version of OpenGL for ParaView 5.0.1.

Could that be your problem?
Err, I'm not sure where the X forwarding suddenly comes from, or why you would want to use it in ParaView client-server mode? I'm simply running the client locally on my workstation and one or more server processes on our render cluster. This has always worked for me with earlier versions of ParaView, but something seems to have changed. It could be the newer NVidia driver we use since a few weeks, but like I said, I don't see issues with any other OpenGL application.

Paul


Alan

-----Original Message-----
From: ParaView [mailto:paraview-boun...@paraview.org] On Behalf Of Paul Melis
Sent: Monday, April 18, 2016 3:55 AM
To: paraview@paraview.org
Subject: [EXTERNAL] [Paraview] Client-server mode fails with 5.0.1

Hi,

With official binaries of 5.0.1 on Linux 64-bit for both server and client 
nodes I get the following error directly after connecting the client:

paulm@s37n1:~/software/ParaView-5.0.1-Qt4-OpenGL2-MPI-Linux-64bit/bin$
./pvserver --use-offscreen-rendering
Waiting for client...
Connection URL: cs://s37n1.int.elvis.surfsara.nl:11111
Accepting connection(s): s37n1.int.elvis.surfsara.nl:11111 Client connected.
X Error of failed request:  BadAlloc (insufficient resources for operation)
    Major opcode of failed request:  135 (GLX)
    Minor opcode of failed request:  34 ()
    Serial number of failed request:  30
    Current serial number in output stream:  31

DISPLAY is set correctly, in glxinfo I see nothing strange, glxgears runs 
without issues (see below).

The message "insufficient resources" is a bit puzzling. I see no problem with 
other OpenGL applications. I also tried server binaries I compiled myself, but that gives 
the same error. Other than the EGL stuff in 5.0 is there something different in the way 
ParaView is trying to initialize OpenGL/GLX that could cause the above error?

Regards,
Paul


paulm@s37n1:~$ glxgears
Running synchronized to the vertical refresh.  The framerate should be 
approximately the same as the monitor refresh rate.
86354 frames in 5.0 seconds = 17270.654 FPS
96998 frames in 5.0 seconds = 19399.479 FPS ^C


paulm@s37n1:~$ glxgears
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_swap_control, GLX_EXT_swap_control_tear,
      GLX_EXT_texture_from_pixmap, GLX_EXT_buffer_age, GLX_ARB_create_context,
      GLX_ARB_create_context_profile, GLX_EXT_create_context_es_profile,
      GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness,
      GLX_NV_delay_before_swap, GLX_EXT_stereo_tree,
      GLX_ARB_context_flush_control, GLX_ARB_multisample, GLX_NV_float_buffer,
      GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB,
      GLX_NV_multisample_coverage, GLX_NV_copy_image 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_EXT_swap_control_tear,
      GLX_EXT_buffer_age, 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_copy_buffer,
      GLX_NV_multisample_coverage, GLX_NV_video_capture,
      GLX_EXT_create_context_es_profile, GLX_EXT_create_context_es2_profile,
      GLX_ARB_create_context_robustness, GLX_NV_delay_before_swap,
      GLX_EXT_stereo_tree, GLX_ARB_context_flush_control 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_swap_control_tear,
      GLX_EXT_texture_from_pixmap, GLX_EXT_buffer_age, GLX_ARB_create_context,
      GLX_ARB_create_context_profile, GLX_EXT_create_context_es_profile,
      GLX_EXT_create_context_es2_profile, GLX_ARB_create_context_robustness,
      GLX_NV_delay_before_swap, GLX_EXT_stereo_tree,
      GLX_ARB_context_flush_control, GLX_ARB_multisample, GLX_NV_float_buffer,
      GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB,
      GLX_NV_multisample_coverage, GLX_NV_copy_image, GLX_ARB_get_proc_address 
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 
780 Ti/PCIe/SSE2 OpenGL version string: 4.5.0 NVIDIA 361.28 OpenGL extensions:
      GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
      GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_bindless_texture,
      GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
      GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
      GL_ARB_color_buffer_float, GL_ARB_compatibility,
      GL_ARB_compressed_texture_pixel_storage, GL_ARB_conservative_depth,
      GL_ARB_compute_shader, GL_ARB_compute_variable_group_size,
      GL_ARB_conditional_render_inverted, GL_ARB_copy_buffer, GL_ARB_copy_image,
      GL_ARB_cull_distance, GL_ARB_debug_output, GL_ARB_depth_buffer_float,
      GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_derivative_control,
      GL_ARB_direct_state_access, 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_enhanced_layouts, GL_ARB_ES2_compatibility,
      GL_ARB_ES3_compatibility, GL_ARB_ES3_1_compatibility, ....









--

Paul Melis
| Visualization group leader & developer | SURFsara |
| Science Park 140 | 1098 XG Amsterdam |
| T 020 800 1312 | paul.me...@surfsara.nl | www.surfsara.nl |

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to