I’m using Orin AGX with Jetpack 5.0.2, and successed to build with “pip3 install .” from the root directory of the cloned folder.
But when I try to run with
python3 demo.py --imagedir=data/rgbd_dataset_freiburg3_cabinet/rgb --calib=calib/tum3.txt
then the error about CUDA shared memory occured.
File “/usr/local/lib/python3.8/dist-packages/torch/storage.py”, line 800, in share_cuda
return self._storage.share_cuda(*args, **kwargs)
RuntimeError: CUDA error: operation not supported
I found out that this is because of PyTorch, which doesn’t support NvSCI IPC.
So I changed every code which is using GPU shared memory to use GPU memory with deleting .shared_memory_()
Then it works, but it can’t create new window when using open3d, it says
[Open3D WARNING] GLFW Error: GLX: No GLXFBConfigs returned
[Open3D WARNING] GLFW Error: GLX: Failed to find a suitable GLXFBConfig
[Open3D WARNING] Failed to create window
If these suggestions don’t help and you want to report an issue to us, please attach the model, command/step, and the customized app (if any) with us to reproduce locally.
So you mean there is no way to use Open3D with torchvision on Jetson?
The code uses torchvision module so it needs to be edited to remove import torchvision…