Forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - csalvaggio

Pages: [1]
1
Bug Reports / Re: Using Photoscan remotely using a VNC client
« on: August 14, 2018, 03:19:35 AM »
Alexey - Looks like the instructions posted there are for Ubuntu, would you recommend trying the same on Redhat or Fedora?

2
Bug Reports / Re: Using Photoscan remotely using a VNC client
« on: August 13, 2018, 10:06:42 PM »
I do see results from glxgears.  I will take a look at the link that you provided.  I do apologize if this has been addressed prior.

3
Bug Reports / Using Photoscan remotely using a VNC client
« on: August 13, 2018, 08:10:32 PM »
I have use Photoscan 1.2.x in the past on our Linux machines using a VNC Server on the Linux box and an VNC client on my Mac.  Since 1.3.x I have been using the program locally installed on my Mac.  I now would like to move back to one of our Linux machines and use VNC again.  The issue arises that once I install Photoscan 1.4.3 on the Linux machine, it works fine if I am physically sitting on that machine, but if I try to use it over VNC on my Mac, it will not even start up.  I do get the following errors after typing ./photoscan.sh

Unrecognized OpenGL version
Unrecognized OpenGL version
Unrecognized OpenGL version
Unrecognized OpenGL version
QOpenGLShader::compile(Vertex): failed
QOpenGLShader::compile(Fragment): failed
QOpenGLShaderProgram::attributeLocation( a_vertex ): shader program is not linked
QOpenGLShaderProgram::attributeLocation( a_normal ): shader program is not linked
QOpenGLShaderProgram::attributeLocation( a_color ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( mvp_matrix ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( normal_matrix ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( point_size ): shader program is not linked
QOpenGLShader::compile(Vertex): failed
QOpenGLShader::compile(Fragment): failed
QOpenGLShaderProgram::attributeLocation( a_vertex ): shader program is not linked
QOpenGLShaderProgram::attributeLocation( a_normal ): shader program is not linked
QOpenGLShaderProgram::attributeLocation( a_texcoord ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( mvp_matrix ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( normal_matrix ): shader program is not linked
QOpenGLShaderProgram::uniformLocation( t_diffuse ): shader program is not linked
QOpenGLShader::compile(Vertex): failed
Vertex shader for simpleShaderProg (MainVertexShader & PositionOnlyVertexShader) failed to compile
QOpenGLShader::compile(Fragment): failed
Fragment shader for simpleShaderProg (MainFragmentShader & ShockingPinkSrcFragmentShader) failed to compile
Errors linking simple shader:
QOpenGLShader::compile(Vertex): failed
Vertex shader for blitShaderProg (MainWithTexCoordsVertexShader & UntransformedPositionVertexShader) failed to compile
QOpenGLShader::compile(Fragment): failed
Fragment shader for blitShaderProg (MainFragmentShader & ImageSrcFragmentShader) failed to compile
Errors linking blit shader:
[xcb] Too much data requested from _XRead
[xcb] This is most likely caused by a broken X extension library
[xcb] Aborting, sorry about that.
photoscan: xcb_io.c:732: _XRead: Assertion `!xcb_xlib_too_much_data_requested' failed.
./photoscan.sh: line 19: 41768 Aborted                 (core dumped) "$dirname/$appname" "$@"

and I get an "Agisoft Crash Reporter" dialog box allowing me to report the crash.

If I do a "glxinfo" I get the following, and can see we're running GLX version 1.4 ...

name of display: :84
display: :84  screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
    GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_context_flush_control, GLX_ARB_create_context,
    GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age,
    GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_import_context, GLX_EXT_stereo_tree, GLX_EXT_swap_control,
    GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_buffer,
    GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer,
    GLX_NV_multisample_coverage, GLX_NV_present_video,
    GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
    GLX_NV_video_capture, GLX_NV_video_out, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample,
    GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
OpenGL vendor string:
OpenGL renderer string:
OpenGL version string:
OpenGL extensions:

240 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
----------------------------------------------------------------------------
0x17a 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x17b 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0 Slow
0x17c 24 tc  0  32  0 r  y .   8  8  8  8 .  s  0  0  0  0  0  0  0  0 0 None
0x17d 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0 Slow
0x17e 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x17f 24 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0 Slow
0x180 24 tc  0  32  0 r  . .   8  8  8  8 .  .  0 16  0  0  0  0  0  0 0 None

<full text omitted and can be found in the attachment>

Can I no longer run Photoscan remotely via VNC with version 1.4.3?

4
Bug Reports / Re: Model panel not updating when using X11 forwarding
« on: July 06, 2016, 02:54:46 PM »
Alexey - The console displays the following upon startup of PhotoScan Pro

X Error: BadValue (integer parameter out of range for operation) 2
  Extension:    150 (Uknown extension)
  Minor opcode: 3 (Unknown request)
  Resource id:  0x0
X Error: BadValue (integer parameter out of range for operation) 2
  Extension:    150 (Uknown extension)
  Minor opcode: 3 (Unknown request)
  Resource id:  0x0
QGLTempContext: Unable to create GL context.
X Error: BadValue (integer parameter out of range for operation) 2
  Extension:    150 (Uknown extension)
  Minor opcode: 3 (Unknown request)
  Resource id:  0x0
QGLTempContext: Unable to create GL context.

which indeed does look like an OpenGL issue.  We have many other apps that rely on OpenGL that we run this same way that seem to be behaving as normal.  I really appreciate you taking the time to check this out.

I have also attached a screenshot of the PhotoScan window illustrating the all white "Model" panel.  This is displayed from a Fedora 22 machine back to a Mac running 10.11.5 and version 2.7.9 or XQuartz.

5
Bug Reports / Model panel not updating when using X11 forwarding
« on: July 06, 2016, 03:26:53 AM »
In versions 1.2.4 and 1.2.5, if I am running Photoscan Pro on a remote Linux box and with X11 forwarding back to either another Linux box or to a Mac, the Model panel is not displaying.  All other panels are displaying fine.  On the Mac this panel always appears white, on the Linux boxes, this panel displays what was beneath that window on the client machine (almost like it was transparent).

If I display directly to the console on the host machine, everything is working fine, but unfortunately these heavy lifting machines live in our server room.

Has anyone seen this same issue?

Pages: [1]