On 20/04/2020 19:35, Wookey wrote:
On 2020-04-20 17:51 +0200, Marcin Juszkiewicz wrote:
W dniu 20.04.2020 o 17:38, Steve McIntyre pisze:
Does /dev/tty0 show up in /proc/consoles in your setup? We might need
to tweak that yet...
~ # cat /proc/consoles
ttyAMA0 -W- (EC p a) 204:64
What platform is this?
The idea is that the kernel should know (better than DI) what the
valid consoles are so we use that list (every 'enabled' console which
is what the 'E' indicates). But you have a machine with no tty0, but
it does have a framebuffer?
Wookey
It should be an aarch64 QEMU VM, I'm also seeing that behaviour there.
Long story short, there is an ACPI Serial Port Console Redirection table
specifying a serial console, Linux registers it as a preferred console
very early (as a boot console first), and later when VT tries to
register itself as a less-than-preferred console that request is ignored
since there is already a preferred one already registered. There's
nothing wrong with the framebuffer or tty0 at all.