From 935f66662b94755eaef108786c786032922daf03 Mon Sep 17 00:00:00 2001 From: "Brian C. Lane" Date: Fri, 22 Mar 2019 15:19:50 -0700 Subject: [PATCH] qemu wasn't restoring the terminal if it was terminated early You would need to run reset to regain control of your terminal after this happened, so this turns off the monitor and serial port mux to stdout. (cherry picked from commit 1accce819afac96a6d58f24a4908a4913e46624c) (cherry picked from commit ae07d8d888710f41f53d415cc718eeecbfa0befb) --- src/pylorax/installer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pylorax/installer.py b/src/pylorax/installer.py index 786d4650..a32b9b1f 100644 --- a/src/pylorax/installer.py +++ b/src/pylorax/installer.py @@ -227,7 +227,7 @@ class QEMUInstall(object): else: display_args = opts.vnc log.info("qemu %s", display_args) - qemu_cmd += ["-nographic", "-display", display_args ] + qemu_cmd += ["-nographic", "-monitor", "none", "-serial", "null", "-display", display_args ] # Setup the virtio log port qemu_cmd += ["-device", "virtio-serial-pci,id=virtio-serial0"]