|
From: | BALATON Zoltan |
Subject: | Re: [Qemu-devel] Monitor and serial output window broken with SDL2 |
Date: | Tue, 18 Dec 2018 14:11:35 +0100 (CET) |
User-agent: | Alpine 2.21.9999 (BSF 287 2018-06-16) |
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-debugParallel 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
[Prev in Thread] | Current Thread | [Next in Thread] |