Posso utilizzare ZED Box senza un display HDMI?

Last updated: August 13, 2026

Quando si utilizza ZED Box con una telecamera ZED e ZED SDK, è necessaria l'elaborazione tramite GPU anche se l'ambiente grafico non è stato avviato, perché ZED SDK richiede Nvidia CUDA per funzionare.

Quando ci si connette a ZED Box in remoto utilizzando `ssh -X`, se l'interfaccia grafica non è stata avviata in precedenza, la GPU non viene resa disponibile dal sistema operativo e l'inizializzazione di ZED SDK non riesce.

Soluzione

La soluzione a questo problema consiste nel forzare il sistema operativo ad avviare il gestore grafico e a rendere disponibili la GPU e CUDA . Esistono due modi possibili per ottenere questo risultato.

Soluzione hardware

La soluzione hardware è semplice e minimamente invasiva. Consiste nell'inserire un emulatore nella porta HDMI che simula la connessione di uno schermo, forzando così l'avvio del motore grafico.

È possibile trovare un dispositivo "emulatore di schermo headless" in tutti i più comuni negozi online; suggeriamo di acquistare un emulatore che supporti la risoluzione 4K.

blobid0.jpg

Soluzione software

Nota: questa soluzione non funziona in ogni condizione e con tutte le versioni di Jetpack. Consigliamo la soluzione hardware.

La soluzione software consiste nel forzare l'avvio del server X modificando il file /etc/X11/xorg.conf.

Apri una console terminale a riga di comando e inizia a modificare il file con il tuo editor di testo preferito, ad esempio:

$ sudo gedit /etc/X11/xorg.conf # se hai un'interfaccia grafica
$ sudo nano /etc/X11/xorg.conf # se non hai un'interfaccia grafica
$ sudo vi /etc/X11/xorg.conf # se ti piace la modifica del testo nello stile tradizionale

Cerca la riga Section "Device" e prima della riga EndSection successiva aggiungi quanto segue:

Option "AllowEmptyInitialConfiguration" "true"

Salva e riavvia per applicare la modifica.

Informazioni: Leggi qui per ulteriori informazioni sull'opzione 'AllowEmptyInitialConfiguration'.