NvRmMemInitNvmap failed with Permission denied

Hardware: Jetson Orin NX 16GB
Software: jetpack6.0

Error message:

NvRmMemInitNvmap failed with Permission denied
356: Memory Manager Not supported



****NvRmMemMgrInit failed**** error type: 196626


libnvrm_gpu.so: NvRmGpuLibOpen failed, error=196626
nvbufsurftransform: Could not get EGL display connection
torchvision is not available - cannot save figures

I have seen this error from several other questions, but they all seem to have resolved it using the proper user setting to the container.

This has not been an option for me because I’m running my code on the host board itself, not in a docker container. The reason I’m running it on the host itself is that I’m implementing a package that takes a mic input and outputs a sound to a speaker. It has NOT been easy to set up sound system properly with containers. Although I got it to work in a container, I had a playback speed issue, which was not a problem on the host. Moreover, the newly connected sound devices are not automatically available in the already running container.

Please advise a way to resolve these two issues at once.

Hi,

Please check if you are facing the same issue of the below topic:

NvRmMemInitNvmap failed with Permission denied - Jetson & Embedded Systems / Jetson AGX Orin - NVIDIA Developer Forums

Hi,

The host you mentioned here is the Jetson device. Is it correct?
If so, please check if your account has been added to the video group as only the user in the video group can access GPU.

Thanks.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.