Thanks! :)

Alex

On Sat, 20 Feb 2021 at 23:52, Khem Raj <[email protected]> wrote:

> When using nographic, explicitly disabling vga is needed some cases
> 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 <[email protected]>
> Cc: Alexander Kanavin <[email protected]>
> ---
> v2: Add separate runqemu option instead of tagging along with nographic
>
>  scripts/runqemu | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/scripts/runqemu b/scripts/runqemu
> index dd92a64553..532f2e338d 100755
> --- a/scripts/runqemu
> +++ b/scripts/runqemu
> @@ -65,6 +65,7 @@ of the following environment variables (in any order):
>    MACHINE - the machine name (optional, autodetected from KERNEL filename
> if unspecified)
>    Simplified QEMU command-line options can be passed with:
>      nographic - disable video console
> +    novga - Disable VGA emulation completely
>      sdl - choose the SDL UI frontend
>      gtk - choose the Gtk UI frontend
>      gl - enable virgl-based GL acceleration (also needs gtk or sdl
> options)
> @@ -489,6 +490,8 @@ class BaseConfig(object):
>              elif arg == 'egl-headless':
>                  self.set_dri_path()
>                  self.qemu_opt_script += ' -vga virtio -display
> egl-headless,show-cursor=on'
> +            elif arg == 'novga':
> +                self.qemu_opt_script += ' -vga none'
>              elif arg == 'serial':
>                  self.kernel_cmdline_script += ' console=ttyS0'
>                  self.serialconsole = True
> --
> 2.30.1
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#148393): 
https://lists.openembedded.org/g/openembedded-core/message/148393
Mute This Topic: https://lists.openembedded.org/mt/80790249/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to