Hi,
I have a Jetson Orin NX with Jetpack 5.1.2 installed on it.
I need to use it without physical monitor via connecting with noMachine. If I do so, my IMX477 camera won’t work. Is works fine, if I’m using monitor.
To connect without monitor I used:
sudo systemctl set-default multi-user.target
sudo /etc/NX/nxserver --restart
reboot
Thanks a lot in advance
UPD:
v4l2-ctl --list-devices output is fine:
NVIDIA Tegra Video Input Device (platform:tegra-camrtc-ca):
/dev/media0
The summary is if your Orin NX does not have a monitor connected you will likely have to capture the camera feed and broadcast it to another computer in your network where you have a monitor and can consume the stream there.
In my case I needed to consume the video feed in my application so I broadcast it to localhost and consume it in the app via a second pipeline.
However don’t let that confuse you. NoMachine is not the culprit, you could try using a virtual monitor adaptor(those inexpensive thumb drives with some software in them to pretend they are a monitor through the HDMI connector), in my case I used Xvfb but that did not work either although it had worked in the past for other cameras and for other people on this forum.