My jtop doesn’t see the currently running processes and the resources consumed, what could be the reason and how should I fix it? And why is the gpu offline?
Hi,
It seems to be permission issue. Please try to run jtop throughsudo.
Hi, This is what I get when I run it with the sudo jtop command.
Hi,
Please run the command and see if NVENC is on:
$ gst-launch-1.0 videotestsrc is-live=1 ! video/x-raw,width=1920,height=1080,format=I420 ! nvvidconv ! nvv4l2h264enc ! fakesink
developer@ubuntu-server:~$ gst-launch-1.0 videotestsrc is-live=1 ! video/x-raw,width=1920,height=1080,format=I420 ! nvvidconv ! nvv4l2h264enc ! fakesink
WARNING: erroneous pipeline: no element “nvvidconv”
developer@ubuntu-server:~$
it seems NVENC is not on, how to let it on? thanks
Hi,
Please run the commands to install accelerated gstreamer plugins:
Accelerated GStreamer — NVIDIA Jetson Linux Developer Guide 1 documentation
And see if nvvidconv plugin is present.
gst-launch-1.0 videotestsrc is-live=1 ! video/x-raw,width=1920,height=1080,format=I420 ! nvvidconv ! nvv4l2h264enc ! fakesink
nvbufsurftransform: Could not get EGL display connection
Setting pipeline to PAUSED …
ERROR: from element /GstPipeline:pipeline0/nvv4l2h264enc:nvv4l2h264enc0: Cannot identify device ‘/dev/v4l2-nvenc’.
Additional debug info:
/dvs/git/dirty/git-master_linux/3rdparty/gst/gst-v4l2/gst-v4l2/v4l2_calls.c(657): gst_v4l2_open (): /GstPipeline:pipeline0/nvv4l2h264enc:nvv4l2h264enc0:
system error: No such file or directory
ERROR: pipeline doesn’t want to preroll.
ERROR: from element /GstPipeline:pipeline0/nvv4l2h264enc:nvv4l2h264enc0: Could not initialize supporting library.
Additional debug info:
…/gst-libs/gst/video/gstvideoencoder.c(1797): gst_video_encoder_change_state (): /GstPipeline:pipeline0/nvv4l2h264enc:nvv4l2h264enc0:
Failed to open encoder
ERROR: pipeline doesn’t want to preroll.
Failed to set pipeline to PAUSED.
Setting pipeline to NULL …
Freeing pipeline …
developer@ubuntu-server:~$
It seems that nvvidconv plugin is present, but there are still some issues that cause me to not detect the GPU.
Hi,
The system seems to be in unknown status. Do you use Orin NX module + Orin Nano carrier board? Not sure if you use our Orin Nano carrier board or a 3rdparty carrier board.
I use Jetson Orin NX, but I installed ubuntu-server desktopless system by myself, and on top of that a separate environment such as cuda, cudnn, etc., do I need to install any additional plugins?
Is it possible that I don’t have the NVIDIA drivers installed?
but I can found this lib:
developer@ubuntu-server:/usr/bin$ sudo find / -name libnvidia-ml.so
/usr/local/cuda-12.6/targets/aarch64-linux/lib/stubs/libnvidia-ml.so
/usr/lib/libnvidia-ml.so
/usr/lib/aarch64-linux-gnu/stubs/libnvidia-ml.so
Hi,
We would suggest re-flash the system to default rootfs with Ubuntu desktop. And test your use-case to ensure it works. And then if you need headless system, you can switch to use this rootfs:
Root File System — NVIDIA Jetson Linux Developer Guide 1 documentation