Hi Bernd,
ohne Xserver geht es nicht, es gibt aber einen virtuellen Xserver, der kein
Display braucht, sondern alles ins Memory rendert. Ich kann dir allerdings
jetzt nicht sagen, wie der heisst. Such mal in google nach xserver virtual
display. Da muesstest du eigentlich was finden.
Mario
----- Original Message -----
From: Bernd Wolfsegger
To:
Sent: Tuesday, July 02, 2002 9:46 AM
Subject: [suse-multimedia] XServer und Java 2D/Swing JPanel etc...
Hallo, wahrscheinlich bin ich mit dieser Frage hier nicht ganz so richtig.
Trotzdem mal ein Versuch... :-)
Wie ich feststellen musste, braucht es einen laufenden XServer, damit
unter Linux Java Programme laufen, die Grafiken erzeugen.
Ja, wird sich jetzt jeder sagen, is ja wohl logisch, denn ohne grafische
Umgebung lässt sich schließlich die Grafik nicht angucken...
Ich will sie aber auch gar nicht angucken ;-)
Jedenfalls nicht innerhalb des Java Programms.
Es soll nur ein Image (JPEG) generiert werden, ohne dass es jemals eine
sichtbare grafische Oberfläche für das Programm gäbe, welches die
darzustellenden Inhalte des Bildes erzeugt.
Die Komponenten welche den Inhalt des Bildes erzeugen, scheinen aber einen
laufenden XServer zu benötigen.
Den gibt es aber so nicht, da es sich um eine Applikation auf einem
Webserver
handelt, welche dynamisch diese Grafik erzeugt....
Damit niemand die Frage falsch versteht:
Das Programm funktioniert, die Grafik wird korrekt erzeugt und auch das Bild
dynamisch generiert.
Aber halt nur, wenn ich den Server von einer Konsole in einer XServer
Umgebung gestartet habe.
Any idea ? :-)
Gibt es eine Möglichkeit den XServer laufen zu lassen,
Bernd
--
| bernd wolfsegger, dipl.-ing.
| entwicklung, programmierung, netzwerkadministration
| Sun Certified Programmer for Java(TM) 2 Platform
| egg@interactive-tools.de
| interactive tools gmbh | agentur für digitale medien
| schoenhauser allee 36 d-10435 berlin
| fon +49(0) 30.72 62 77 - 900
| fax +49(0) 30.72 62 77 - 901
| http://www.interactive-tools.de/
let your soul be your pilot
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-multimedia-unsubscribe@suse.com
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-multimedia-help@suse.com