I was doing my project so far without a issue on Jetson Nano 2GB in headless setup.
Recently I used an external monitor to test couple of things.
After that I get below error when I run docker on headless setup.
I’m really stuck here and any help would be greatly appreciated.
My docker_dli_run.sh is as follows and I have not changed anything from day1
dileepa@linux:~$ cat ./docker_dli_run.sh
sudo docker run --runtime nvidia -it --rm --network host --volume ~/nvdli-data:/nvdli-nano/data --device /dev/video0 nvcr.io/nvidia/dli/dli-nano-ai:v2.0.1-r32.6.1
Have you changed any software or library?
Or just connect to a physical display and found this error?
I have not changed any software or library.
Just connected to a physical display and checked how my solution runs.
After that I returned to my usual working setup (headless) and now can’t start the docker…
In the worst case if I have to re-flash, is there a way to backup my project data in the container?
(I have taken a recent backup, but can’t take a risk)
Would you mind rebooting the device with the physical display connected to see if it helps?
For backup, you can find some information in the below document:
Thanks for the reply. I tried to reboot boot with a physical display & managed to login to Ubuntu. But issue remained the same and I could not start docker from headless setup.
Finally I re-flashed the SD card and did everything from the scratch.
I still don’t know what caused the issue or how to resolve it without re-flashing.
Thanks for the sharing.
It might some issue when switching the headless mode to display mode.
After reflashing, do you get it work correctly?
Thanks for following up.
After re-flashing I managed to get it working correctly.
I have not tried again with external display to check if problem occur again.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.