Forum

Author Topic: Linux version fails to build mesh  (Read 7678 times)

heharkon

  • Newbie
  • *
  • Posts: 4
    • View Profile
Linux version fails to build mesh
« on: January 23, 2014, 09:04:43 PM »
Hi!

I'm evaluating your awesome software. :)

I've noticed one weird thing; the Linux version of the software seems to fail to build mesh much easily than in Mac or Windows. Have anyone else noticed such a thing? I've used couple sets of pictures, and on Windows and Mac, everything goes well, but with Linux it says can't build mesh.

I'm using Linux Mint 15 64bit (Ubuntu offspring) with Intel Core i3.

Also, I don't know if related, but it says this to the shell when activating the demo version:

QSslSocket: cannot resolve SSLv2_client_method
QSslSocket: cannot resolve SSLv2_server_method


Best regards,
Henrik

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15086
    • View Profile
Re: Linux version fails to build mesh
« Reply #1 on: January 24, 2014, 03:36:58 PM »
Hello Henrik,

Could you please confirm that the problem doesn't depend on the dataset used and may be reproduced even on a couple of images?
Please also provide the PhotoScan Console pane information that is shown during the dense cloud reconstruction.
Best regards,
Alexey Pasumansky,
Agisoft LLC

heharkon

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Linux version fails to build mesh
« Reply #2 on: January 24, 2014, 08:54:32 PM »
Yes, I used these three pics:

https://www.dropbox.com/s/vx6whxwl7kakjzv/img_7987.jpg
https://www.dropbox.com/s/onsaj35pq8eh5wa/img_7989%281%29.jpg
https://www.dropbox.com/s/on09jok71lf701z/img_7992.jpg

I know, these are by no means good pics for this process, but indeed, in Mac and Windows I can generate a mesh, but in Linux version no. I tried the new version also (older 1.0.0 in Mac and Win), but no difference. In Mac I have GPU assisted cloud generation, in Windows and Linux only CPU. I hope this helps. :)

Attached the linux log.

-Henrik

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15086
    • View Profile
Re: Linux version fails to build mesh
« Reply #3 on: January 27, 2014, 03:55:15 PM »
Hello Henrick,

Thanks for the files. But we haven't managed to reproduce the problem on our Linux machine.

Maybe you can also send the project file with dense cloud that fails to generate mesh? Please also specify the reconstruction settings used for mesh generation.
Best regards,
Alexey Pasumansky,
Agisoft LLC

heharkon

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Linux version fails to build mesh
« Reply #4 on: January 27, 2014, 10:20:11 PM »
Hi!

That's what I was afraid of, yes, since no one else haven't reported such issue... I can't save the project, since I'm using demo version still. But here are the settings I tried. I've tried several settings, all work in Mac, but now with my Linux box.

Alignment:
- Accuracy: High
- Pair selection: Disabled
- Point limit: 40000

Dense Cloud generation:
- Quality: Medium
- Depth filtering: Aggressive

When trying to build mesh:
- Surface type: Arbitrary
- Source data: Dense cloud
- Polygon count: Low (20000)
- Interpolation: Enabled

Did some digging around with "ldd", and found out that one library is not found:

libcholmod.so => not found

I set manually the LD_LIBRARY_PATH to point to the app directory, and then the ldd found the library. But still no success with mesh generation.

-Henrik

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 15086
    • View Profile
Re: Linux version fails to build mesh
« Reply #5 on: January 28, 2014, 02:29:13 PM »
Hello Henrik,

You can request a 30-day trial key for PhotoScan Pro to be able to save the project file:
http://www.agisoft.ru/products/photoscan/professional/trial/

But in case the problem is caused by OS, I doubt that we would be able to reproduce it even with the .psz file.
Best regards,
Alexey Pasumansky,
Agisoft LLC

heharkon

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Linux version fails to build mesh
« Reply #6 on: May 19, 2014, 07:44:10 PM »
Ok, I finally changed the linux distro, I'm now using Linux Mint, with Debian base. Now the mesh generation seems to work. Bought also a license. :)