Comment # 48 on bug 942896 from
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.


You are receiving this mail because: