Comment 42, Ancor Gonzalez Sosa: > Some notes about Mindaugas tests (comments from #25 to #33). > > In short it looks like font eurlatgr works nicely as long as CONSOLE_SCREENMAP > is set to "none" and it fails in any other case. Isn't it? That's expected, > I'd say. Well, these fonts have its own embedded map. CONSOLE_SCREENMAP is intended for 256-characters fonts without the map. It could work, if you will provide exactly the same map as the font contains. But such map does not exist as a separate file. (There is no reason for it.) If you pick a different one, you will break it. sudo zypper ar http://download.opensuse.org/repositories/graphics/openSUSE_Tumbleweed/graphics.repo sudo zypper in psftools zcat /usr/share/kbd/consolefonts/eurlatgr.psfu.gz | psf2txt | less > I don't know why you are regenerating initrd and restarting after every change > in CONSOLE_SCREENMAP. According to my experiments, restarting > systemd-vconsole-setup.service is enough to apply that change. > > The biggest problem seems to be that you need to restart > systemd-vconsole-setup.service manually because it fails during system > startup (so the settings are not applied initially). If I understand correctly, systemd-vconsole-setup.service is started very early in the boot sequence, when system runs from initrd.