Could someone clarify why the nvargus-daemon.service require the network-online.target as its dependency? We saw it hanging on a system that wasn’t online making the camera startup to be delayed. Are there any issues with removing this dependency? Here are the contents of the service configuration /etc/systemd/system/nvargus-daemon.service
; Everything depends on the NVIDIA per-boot script
; TPC power gating must be enabled before anything touching gpu
I will add that “networking” includes the loopback address. Loopback is a virtual address tied to the local system (indeed, you can either “ping localhost” or “ping 127.0.0.1”). It is quite possible that you don’t need any other part of the network. Note that if this is the case, then even if there is no wired or wireless network, it would still work (but it would still bring up and make available localhost).