[BUG] Fixed ARM Builds#7240
[BUG] Fixed ARM Builds#7240johnnynunez wants to merge 44 commits intoisl-org:mainfrom johnnynunez:main
Conversation
# Conflicts: # cpp/apps/fixup_macosx_bundle.sh
…time version handling
|
Thanks for submitting this pull request! The maintainers of this repository would appreciate if you could update the CHANGELOG.md based on your changes. |
|
I just tested your branch on a Jetson Orin Nano Super running Jetpack 6.2 within an Nvidia Isaac ROS docker container. I installed dependencies and built with GUI and CUDA support. They both worked. The previous branch failed to build with GUI support, at least for the Jetson due to issues with Filament but after testing with the Open3D view and the OnlineRGBDSlam, I can confirm that the GUI works and that the GPU is being used. Another issue occurs when interacting with the GUIs, such as toggling a button in "OnlineSLAMRGBD", "OnlineSLAMRealSense" or the python dense_gui_slam.py equivalent, I get "Segmentation fault (core dumped)" and the program either hangs, crashes or closes. Thank you. |
Thanks, really appreciate! All tests are not passing so I need help maybe for fix them. |
we will upload wheels here with cuda support: I also ported to jetson-containers https://github.com/dusty-nv/jetson-containers/tree/master/packages/cv/open3d |
In case you need more feedback as this evolves, let me know. Just tested the wheels for Cuda 12.6 since thats what my Jetson is running and the others are for python 3.12. The python module can successfully be imported without the need for the LD_PRELOAD command. However, the output of In case you need any help with some of the issues let me know but I doubt I would be much help since I am taking classes and working at the moment. |
Ah! Thank you. I upload wrong wheel on jp6, i will upload later |
|
Hi @johnnynunez thanks for this great PR. This provides many needed updates and fixes. Can you take a look at the CI failures? |
I’m on Taiwan Computex. When I arrive at home. I will check |
FIXES: #7130
ARM64 Linux builds are not available due to a runtime dynamic linker error: "cannot allocate memory in static TLS block"
Context:
Fixed:
Includes CUDA ARM Working again with >=12.1 cuda. Tested on Jetson and GH200
Necessary changes:
Upgrade dockers to 22.04
Upgrade filament
Upgrade openblas to support Grace GH200 and newer instructions and fixes for Parallel
Fix Some cpp to do compatible filament
Fix Cmake for correct path lib
Upgrade cutlass to support GB200 blackwell