[systemd-devel] [PATCH 2/2] vconsole: set font on tty16..tty63 as well

Jan Engelhardt jengelh at inai.de
Tue Feb 24 12:33:40 PST 2015


On Tuesday 2015-02-24 19:53, Jan Engelhardt wrote:

>On Tuesday 2015-02-24 19:47, Lennart Poettering wrote:
>
>>On Tue, 24.02.15 17:49, Jan Engelhardt (jengelh at inai.de) wrote:
>>
>>> The setup program would not set the font on tty16 upwards.
>>> There is a maximum of 63 VCs possible in Linux. (That number is
>>> hardcoded.)
>>
>>We deliberately do not support such high VTs in systemds.
>
>And what's the rationale?

Right, VT_GETSTATE gives a bitmask which only contains 16 bits,
that's the "vcs.v_active" just a few lines above the change that I did 
apparently.

However, it also seems that we do not need to rely on v_state. /dev/vcsN 
is present if it is active, and is absent when deallocated -- at least 
when /dev is dynamically managed, which I figure might be a requirement 
for systemd.

[suggestive patch in reply hereto]


More information about the systemd-devel mailing list