Wie kann ich X11 auf einem Linux-System ohne Grafikhardware starten?

2169
taw

Ich möchte ein auf xulrunner basierendes Programm auf EC2 ausführen - es wird automatisch ausgeführt, muss aber so weit ich kann verstehen. Das erfordert wahrscheinlich X11 mit einem Dummy-Bildschirmtreiber.

Wie kann ich das machen? (oder xulrunner ansonsten mit EC2 ausführen).

4

3 Antworten auf die Frage

8
Joachim Sauer

Ja, eine gängige Lösung hierfür ist das Ausführen von Xvfb, einem X11-Server mit einem virtuellen Framebuffer. Es zeigt eigentlich nichts an, aber ansonsten verhält es sich genauso wie jeder andere X11-Server.

5
Andrew McGregor

Alternative Lösung: XVNC, zu der Sie sich mit einem VNC-Client verbinden können, wenn Sie sehen möchten, was passiert: http://www.csd.uwo.ca/~magi/doc/vnc/xvnc.html

2
Ignacio Vazquez-Abrams

Xvfb ist ein X-Server, der eigentlich keine Verbindung zu Hardware herstellt.