gtk: Fix -serial vc
commitd4370741402a97b8b6d0c38fef18ab38bf25ab22
authorCole Robinson <crobinso@redhat.com>
Thu, 24 Apr 2014 17:35:54 +0000 (24 13:35 -0400)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 29 Apr 2014 08:46:30 +0000 (29 10:46 +0200)
treeba9b55929aaa48ff79a56f85445abd42a2926cfa
parentdb1da1f2b5f3a2383030438553988f0734a97dbe
gtk: Fix -serial vc

Try kicking off a rhel5 text install over serial, the text menu navigation
is all messed up, and some of the kernel boot messages are randomly
corrupted.

Drop use of a pty and just use vte infrastructure for reading and writing.
This fixes the above corruption, and is simpler to boot.

(I don't know what was wrong with the original code though. FWIW this is
what virt-manager has done for years).

Signed-off-by: Cole Robinson <crobinso@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
ui/gtk.c