Forum

Author Topic: Linux: Ubuntu singularity container within RHEL environment  (Read 6048 times)

Dave1

  • Newbie
  • *
  • Posts: 8
    • View Profile
Linux: Ubuntu singularity container within RHEL environment
« on: April 06, 2017, 08:42:40 PM »
Hi all,

I am quite new to Agisoft and this forum, it’s a fantastic program!

I want to use a Linux machine (which I am also new to) to run some fairly large models (1-5,000 images). The version of Linux is RHEL 6.3 with a slightly older glibc, which will not support agisoft photoscan 1.3.0. We have tried installing glibc 2.15 which should support photoscan, but so far this hasn’t worked out.

So the IT team has been experimenting with singularity containers to run agisoft in a Wily Werewolf Ubuntu environment. We have had it working and I was even able to complete (align, dense, mesh to texture) a very small basic model, but the program consistently crashes after 5-10 minutes (does not appear to be related to certain part of the workflow)


Quote
libGL error: failed to open drm device: no such file or directory
libGL error: failed to load driver: nouveau
killed


Despite the two errors (which appear upon launching), agisoft does work – just for a limited time before closing and then “killed”.

Is the Wily Werewolf Ubuntu environment suitable for agisoft?

If so, does anyone have an idea on how to rectify this problem? Is it actually related to the errors?

I have a talk to give soon so am frantically trying to get this working to produce a higher quality reconstruction (with limited Linux knowledge – all above was done by the IT team running the system). Will appreciate any help!

Kind regards,
David

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15729
    • View Profile
Re: Linux: Ubuntu singularity container within RHEL environment
« Reply #1 on: April 06, 2017, 08:49:52 PM »
Hello David,

Can you please try running version 1.3.1 - http://www.agisoft.com/downloads/installer/
It should working without a need to install glibc externally.

If possible, please also provide the log related to the crashed operation (you can redirect it to the external file using corresponding option in Preferences).
« Last Edit: April 06, 2017, 08:52:18 PM by Alexey Pasumansky »
Best regards,
Alexey Pasumansky,
Agisoft LLC

Dave1

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Linux: Ubuntu singularity container within RHEL environment
« Reply #2 on: April 06, 2017, 08:55:07 PM »
Hi Alexey,

Thanks for the quick reply.

Will ask the IT group to install 1.3.1 tomorrow and will get back to you. Hopefully this works (and much simpler!)

Will also try and provide the log (can't access the server this evening)

Kind regards,
David
« Last Edit: April 06, 2017, 08:57:58 PM by Dave1 »

Dave1

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Linux: Ubuntu singularity container within RHEL environment
« Reply #3 on: April 08, 2017, 11:14:47 PM »
Hi again,

Still not quite working, maybe you have come across these issues before?

Firstly, I tried launching from a windows machine via SSH shell, but no luck – issues with GLX
Quote
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
QOpenGLWidget: Failed to create context
composeAndFlush: makeCurrent() failed
Potentially related to mesa libraries, an earlier version helped with glxinfo failure, but no use to photoscan.


Secondly, I tried from a Linux workstation. However, the following messages occurred, the IT team was wondering if the “corrupted double-linked list”  could be a bug? Let me know if the back trace would be useful for you
Quote
*** glibc detected *** /local/software/agisoft/1.3.1/photoscan-pro/photoscan: corrupted double-linked list: 0x0000000004fca190 ***


On an additional note, how can we find out where the license is in use (floating license)?


Sorry for bombarding with questions!
Kind regards,
David
« Last Edit: April 10, 2017, 01:37:57 PM by Dave1 »