Ich benutze eine Java-App, die eine visuelle Anzeige von einigen der Dinge erstellt, die es macht, während es es macht. Ich möchte dies jedoch in einem Skript ausführen, das keine Anzeige zum Anhängen enthält. In der aktuellen Umgebung ist nicht einmal eine DISPLAY-Umgebungsvariable festgelegt. Ich habe versucht, mein DISPLAY einfach auf: 0.0 zu stellen. Aber das existiert nicht. Das Display interessiert mich nicht wirklich. Ich möchte nur, dass die App die Dateien automatisch verarbeitet.A/dev/null Äquivalenz für DISPLAY, wenn das Display nur Rauschen ist
Da ich nicht nur das Display ausschalten kann (nicht meine App), bin ich links mit dem Versuch, die Notwendigkeit für die Anzeige zu umgehen.
Gibt es ein schwarzes Loch, an das ich das DISPLAY senden kann? ein Äquivalent zu/dev/null?
Ich suchte ein wenig im Web, aber die Worte, die ich mir vorstellen konnte zu verwenden: "display" "null" "ignorieren" usw. sind alle zwei generische um mich zu einer Antwort zu bekommen.
Dies ist die Mitte eines größeren Skripts, also möchte ich den Rest der Ausgabe stdout verfügbar sein.
Das hat wirklich gut für mich funktioniert. Es ist Xvfb. Die Box gehört mir nicht, aber der Administrator war nett genug, sie auf die Box zu legen. – Marc
Vielen Dank! Ich wollte schon immer gschem laufen lassen, um PDFs und PNGs meiner Schaltpläne auf meinem Build-Rechner zu erstellen, aber ohne X hat es nicht funktioniert (was ein Ärgernis ist). Jetzt mit Xvfb gibt es einen X-Server, mit dem man sich verbinden kann! – KeyserSoze