Quote:
Originally Posted by lvm_
Are these messages garbled the same way at every boot? If yes, try defining explicit fonts and font mappings in /etc/vconsole.conf
|
Yes, always the same characters.
Instead of defining the font in /etc/vconsole.conf I added kernel option to set the font:
/etc/defaults/grub
GRUB_CMDLINE_LINUX=".... vconsole.font=default8x16 ..."
(grub2-mkconfig -o /boot/grub2/grub.cfg)
The garbled text is gone - see screenshot below.
(it's back exactly the same when removing the option or setting vconsole.font=eurlatgr)
So in principle problem solved. However this makes me even more curious.
Perhaps some processes that are started spit out characters that are not printed with font=default8x16, but are printed with eurlatgr?
Because the default font: eurlatgr can show more chars than default8x16?
Is there any way to determine which process(es) would spit out the garbled chars?
I'm suspecting the entries which have "?" in their output when font=default8x16, like:
Starting systemd-sysctl.se?ce - Apply Kernel Variables
Starting systemd-tmpfiles-? Volatile Files and Directories...
[ OK ] Finished systemd-tmpfiles-?te Volatile Files and Directories.
(why are there "?"s in the output?)
Thanks for your help so far!