2011-06-02 23:16:01 UTC
I am testing systemd on Arch Linux and I get following errors:
<30>systemd-vconsole-setup: putfont: KDFONTOP: Invalid argument
<28>systemd-vconsole-setup: /usr/bin/setfont failed with error code 71.
FONT=ter-v20n # this font is actually installed
systemd fails to set the desired console font and I get the default one.
I am able to overcome the problem by changing the
the only explanation I find is that /usr/bin/setfont can only set fonts on
framebuffer consoles and if it's run before udev (which, in my case, brings up
radeon module, which, in its turn, brings up fb console) it can not set font
on non-fb console.
systemd-vconsole-setup.service should probably take this into account.