On Thu 10 Dec 2015 at 03:47:24 +0100, Michael Biebl wrote: > Am 10.12.2015 um 00:55 schrieb Samuel Thibault: > > Eric Cooper, on Thu 19 Nov 2015 13:31:57 -0500, wrote: > >> While booting, it looks like the font switches from VGA to Terminus > >> during the boot messages. But then the screen is cleared and the > >> getty login prompts are back in VGA. If I run "setupcon" manually, it > >> changes to Terminus. > > > > So it seems like something is resetting the font back to VGA (and it's > > not console-setup, which loads Terminus). > > > > systemd people, do you have any idea? This has started happening with > > the switch to systemd. > > From a cursory look, it doesn't seem to be caused by systemd itself but > it's a race condition and the way console-setup works. And the timing > under systemd might simply the different then under sysvinit (it's > usually faster). > > When Karsten added the dependency on udev settle, it probably just > changed the timing (by delaying it a little) so made it less likely to > happen. > > It might be, that loading the KMS module resets the font. > So maybe console-setup should run when hardware shows up. > This is a shot in the dark, but can you try and create the following > udev rules file: > > $ cat /etc/udev/rules.d/90-setupcon.rules > ACTION=="add", SUBSYSTEM=="vtconsole", KERNEL=="vtcon*", > RUN+="/bin/setupcon"
This file does it for me up to now. After about 10 reboots the font is not being reset back to VGA. Regards, Brian.