On Tue, 18 Dec 2018, Daniel P. Berrangé wrote:
On Tue, Dec 18, 2018 at 10:54:06AM +0000, Mark Cave-Ayland wrote:
On 17/12/2018 14:56, BALATON Zoltan wrote:
I still have this problem after updating everything on my machine, latest QEMU
and
SDL 2.0.9 so it's not likely to be a bug in some external component. If I just
start
qemu-system-ppc (compiled with --disable-gtk) and try to open monitor console
with
Ctrl-Alt-2 I see QEMU monitor but when I type in this window the serial output
window
contents flash in this window. At the same time the window that opens for
Ctrl-Alt-3
which should have the serial output is empty. It looks like an index may be off
somewhere or window contents are not associated with the right window but I
have no
idea where to look for it. Can you reproduce it now and do you have any idea
what
could cause this?
Are you using Fedora Core 29 at all? I know Howard has been experiencing redraw
issues since upgrading from FC 28 to FC 29. A couple of other things to check:
There is no "Fedora Core" since Fedora Core 6, just Fedora :-P
But seriously, I teted on Fedora 29 and didn't see any problem, so there
must be some more specific scenario that is hurting it.
1) Does QEMU 3.0 work correctly? If so, a bisection would help.
2) Are you using an Nvidia graphics card with the nouveau driver?
This second point is a good idea to consider.
How is graphics card relevant for this? I do use NVidia but not nouveau
but vendor drivers (version 390.87) on Mageia 6 (which is a bit like
Fedora but may have differences). I have this problem for a while so I
don't think it's a recent regression. It only seems to affect
qemu-system-ppc, qemu-system-x86_64 does open serial console all right
but could be I was using different configure options for these.
With qemu-system-ppc when I press Ctrl-Alt-3 an empty window opens and the
content that should be in this window appears in the monitor window that
opens for Ctrl-Alt-2 but behind the normal monitor output, only visible
when I type in that window. My configure options are:
./configure --disable-gtk --disable-tpm \
--audio-drv-list=alsa \
--target-list=ppc-softmmu \
--disable-libssh2 --disable-libusb --disable-guest-agent \
--enable-debug
Parallel console for Ctrl-Alt-4 seems to work all right but that has no
content. I'm not sure if it's relevant to have output in the serial
window. For qemu-system-ppc OpenBIOS has some serial output. Now that I've
tried it does seem to be relevant: if I press Ctrl-Alt-3 right after QEMU
starts when the main screen still says "guest has not initialised" then it
works but if I wait until OpenBIOS starts with yellow screen (and some
output on serial) and then press Ctrl-Alt-3 then empty window opens so
maybe it's related to have some content on serial when window first opens?
Regards,
BALATON Zoltan