Hallo Frank,

Frank Küster schrieb:
Andre Bischof <[EMAIL PROTECTED]> wrote:


Über VNC kriege ich allerdings das Fenster von QEMU nicht zu sehen,
scheinbar startet der dann auf einem anderen Display (meine Frau
beschwerte sich, dass auf einmal Windows angegangen sei, sie arbeitete
gerade an einem lokalen Display. Nachdem ich QEMU wieder gekillt
hatte, konnte sie ihr Display wieder sehen).

Habe ich eine Chance, wie beim lokalen Zugriff auch, QEMU auf meinem
(VNC-)Desktop darzustellen?


Ist das Problem spezifisch für QEMU, oder tritt es auch mit anderen
neuen X-Programmen auf?  Wenn du QEMU startest, ist das Kommando, das du
aufrufst, dann ein Skript? - da würde ich mal nach DISPLAY greppen.

ich weiß nicht, ob ich deine Frage richtig verstehe - aber ich versuch trotzdem mal 'ne Antwort ;-)

QEMU habe ich aus Sourcen installiert, es liegt jetzt in /usr/local/bin/qemu, das ist eine Binärdatei.

Starten tue ich es mit:
/usr/local/bin/qemu -fda /opt/qemu/floppy-banking.img -cdrom /dev/cdrom -hda -boot c -m 384 -localtime -k de -net nic -net tap,script=/etc/qemu-ifup /opt/qemu/WinXP.img

Wenn ich lokal starte, öffnet sich dazu ein neues Fenster, welches, im Gegensatz zu anderen KDE-Programmfenstern, mit einem schwarzen "X" gekennzeichnet ist.

Wo ich jetzt nach Display greppen soll, weiß ich nicht. qemu -h bringt nichts zu display, man qemu schon: "Normally, QEMU uses SDL to display the VGA output." Also eine SDL-Applikation, das hatte ich damals glaube ich auch bei Unreal Tournament.

In der manpage finde ich auch was zum Umleiten des Displays, allerdings übersteigt das meine Fähigkeiten - mein VNC-Fenster heißt "linux:1", vielleicht kannst du mir ja sagen wie ich die Option benutzen muss? Hier der Auszug aus der Manpage:

-redir [tcp|udp]:host-port:[guest-host]:guest-port
When using the user mode network stack, redirect incoming TCP or UDP connections to the host port host-port to the guest guest-host on guest port guest-port. If guest-host is not specified, its value is 10.0.2.15 (default address given by the built-in DHCP server).

For example, to redirect host X11 connection from screen 1 to guest screen 0, use the following:

                   # on the host
                   qemu -redir tcp:6001::6000 [...]
                   # this host xterm should open in the guest X11 server
                   xterm -display :1

To redirect telnet connections from host port 5555 to telnet port on the guest, use the follow-
           ing:

                   # on the host
                   qemu -redir tcp:5555::23 [...]
                   telnet localhost 5555

Then when you use on the host "telnet localhost 5555", you connect to the guest telnet server.

Linux boot specific: When using these options, you can use a given Linux kernel without installing it in the disk image. It can be useful for easier testing of various kernels.

Viele Grüße
André


--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an