Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: cannont change the fontconsole  (Read 1742 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

cannont change the fontconsole

i follow the gentoo openrc with console font [1]

the coide that on /etc/conf.d/consolefont is
Code: [Select]

# The consolefont service is not activated by default. If you need to
# use it, you should run "rc-update add consolefont boot" as root.
#
# consolefont specifies the default font that you'd like Linux to use on the
# console.  You can find a good selection of fonts in /usr/share/consolefonts;
# you shouldn't specify the trailing ".psf.gz", just the font name below.
# To use the default console font, comment out the CONSOLEFONT setting below.
consolefont="ter-v32n"

# consoletranslation is the charset map file to use.  Leave commented to use
# the default one.  Have a look in /usr/share/consoletrans for a selection of
# map files you can use.
#consoletranslation="8859-1_to_uni"

# unicodemap is the unicode map file to use. Leave commented to use the
# default one. Have a look in /usr/share/unimaps for a selection of map files
# you can use.
#unicodemap="iso01"

my problem is that one
when I reboot [2]  my system  doesnt show the desired font and always remap to
default one aka   lat9w-16

when I reboot my system sometimes it works fine and sometimes not working at all

that is my problem always is there any way to fix it ?  I am using shell scripts to reboot my system 
and I do not use desktop enviroment or login manager .

the only way to work porperly is when  delelete the service on consolefont on openrc and reenable it

[1] https://wiki.gentoo.org/wiki/Fonts
[2]  sudo -A openrc-shutdown -r now
https://youtu.be/exEFup1q6Yc


Re: cannont change the fontconsole

Reply #2
It's probably due to KMS activation. Put consolefont at the boot runlevel, not at default, and if you need it as early as possible, put the font file in initrd. See how our community ISOs do it.