Sto eseguendo un'applicazione java che crea una visualizzazione visiva di alcune delle cose che sta facendo, mentre lo sta facendo. Tuttavia, voglio eseguirlo in uno script che non avrà uno schermo a cui collegarsi. Nell'ambiente attuale, non è impostata alcuna variabile di ambiente DISPLAY. Ho provato a impostare semplicemente il mio DISPLAY su: 0.0. Ma questo non esiste. Non mi interessa davvero il display. Voglio solo che l'app elabori i file in silenzio.Un/dev/null equivilent per DISPLAY quando il display è solo rumore
Dal momento che non posso spegnere il display (non la mia app), mi rimane il tentativo di aggirare il bisogno di visualizzazione.
C'è un buco nero a cui posso inviare il DISPLAY? un equivalente a/dev/null?
Ho cercato un po 'sul web, ma le parole che potevo pensare di usare: "display" "null" "disregard" ecc. Sono tutte due generiche per farmi dare una risposta.
Questo è il centro di uno script più grande, quindi voglio che il resto dell'output su stdout sia disponibile.
Questo ha funzionato molto bene per me. È Xvfb. La scatola non è mia, ma l'amministratore è stato abbastanza gentile da metterlo sulla scatola. – Marc
Grazie! Ho sempre voluto essere in grado di eseguire gschem per produrre PDF e PNG dei miei schemi sulla mia macchina di compilazione, ma non ha funzionato senza X (che è un dolore nel sedere). Ora con Xvfb c'è un server X a cui connettersi! – KeyserSoze