Comment 15 for bug 1770962

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

So in parallel to this bug report there have been several other things done and improvement in subiquity/ubuntu since the original bug report:

- grub was attempted to co-present it simultaniously multiplexed on all serial and graphical consoles
- that was reverted as there were console corruptions resulting from that, meaning one couldn't use grub on any of the consoles
- instead grub is running on the only console available, or the best one / same one as firmware for example. This works for majority cases, but may need tweaking on edge cases (ie. multiple serial consoles)
- since 2018 May, a lot of work has gone into the serial subiquity UI, once we are passed grub - subiquity is started on all the consoles we can detect, and one will get getty on all consoles post install too
- there might be some corner cases where interactive dmesg goes to only one out of several available serial consoles

Overall the serial console experience is really great (and with colors!) on modern serial-only servers like BMC enabled ARM servers.

Some improvements we can do in subiquity:
- remember which console is used to complete the install, which persists to the installed system for interactive dmesg
- for autoinstall, we do need a way to specify which console should be used for the "autoinstall" progress/crashes