What I am saying is that -nographic (where the output goes on the host) and -vga none (what hardware gets emulated in the guest) are independent, orthogonal options, and you should not bundle them together. It is a valid use case to have -nographic with emulated graphical hardware still enabled.
Alex On Sat, 20 Feb 2021 at 21:03, Khem Raj <raj.k...@gmail.com> wrote: > > > On 2/20/21 11:20 AM, Alexander Kanavin wrote: > > I don't think this is right. You might want to use -nographic, but still > > keep an emulated graphical device inside the guest for testing the > > userspace applications without seeing their output. It's better to set > > -vga none via a dedicated runqemu option. > > using -display none is better way to control this kind of behaviour > where you still want graphic card to be emulated but not display the > output. perhaps such an option would be better suited and nographic > runqemu option can be used for qemu being a simple cmdline app. > > > > > Alex > > > > On Sat, 20 Feb 2021 at 20:09, Khem Raj <raj.k...@gmail.com > > <mailto:raj.k...@gmail.com>> wrote: > > > > When using nographic, explicitly disable vga since some qemu > firmware ( > > OpenFirmware ) defaults to std vga, and when vga is enabled then it > > disables output to serial and redirects that to vga which is by > design, > > hwoever we expect the console output to go to serial when using > > nographic, therefore its important to disable vga with nographic > > especially on qemu based ppc platforms > > > > Signed-off-by: Khem Raj <raj.k...@gmail.com <mailto: > raj.k...@gmail.com>> > > --- > > scripts/runqemu | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/scripts/runqemu b/scripts/runqemu > > index dd92a64553..2e31338d8e 100755 > > --- a/scripts/runqemu > > +++ b/scripts/runqemu > > @@ -462,7 +462,7 @@ class BaseConfig(object): > > raise RunQemuError('Option nographic makes no > > sense alongside the sdl option.' % (arg)) > > if ('gtk' in sys.argv): > > raise RunQemuError('Option nographic makes no > > sense alongside the gtk option.' % (arg)) > > - self.qemu_opt_script += ' -nographic' > > + self.qemu_opt_script += ' -nographic -vga none' > > self.kernel_cmdline_script += ' console=ttyS0' > > elif arg == 'sdl': > > if 'gl' in sys.argv[1:]: > > -- > > 2.30.1 > > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#148382): https://lists.openembedded.org/g/openembedded-core/message/148382 Mute This Topic: https://lists.openembedded.org/mt/80785823/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-