-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
stage 0 mesh extraction RasterizeCudaContext segmentation fault #73
Comments
how to slove |
hi are you using a remote headless server? |
No,I use a remote head server |
Using cudarasterizer not using raterizeglcontex with res 2048 is working. (like @toomy0toons simulation case) But for the fine res (ex, higher than res 2048) simulation, raterizeglcontex should be used. In my case, I should simulate with res >2048. How can I solve segmentation fault by raterizeglcontex ? |
|
what is your gpu and nvidia driver version? |
I had the same issue and it only happened when running the stage with |
When executing the line self.glctx = dr.RasterizeGLContext(output_db=False) in the mark_unseen_triangles function in nerf/renderer.py during stage 0 mesh extraction,
Segmentation fault occurs
at self.cpp_wrapper = _get_plugin(gl=True).RasterizeGLStateWrapper(output_db, mode == 'automatic', cuda_device_idx)
in init() of class RasterizeGLContext in nvdiffrast/nvdiffrast/torch/ops.py.
I changed verbose=True option in torch.utils.cpp_extension.load in the _get_plugin method by referring to the nvdiffrast post. (NVlabs/nvdiffrast#46)
However, a segmentation fault occurs when running the RasterizeGLStateWrapper function.
Is there any way to solve this problem?
my docker environment is as follows
Thank you
The text was updated successfully, but these errors were encountered: