Artix Linux Forum

Init systems => dinit => Topic started by: riri on 24 November 2021, 17:42:32

Title: [solveð] Console font
Post by: riri on 24 November 2021, 17:42:32
I have a weird behavior on console font with dinit (in a virtual machine, I'm only testing for now).

I have setup a terminus font in vconsole.conf :
Code: [Select]
KEYMAP=fr-pc
FONT=ter-916n

During boot, the font switches to the terminus one (through the /etc/dinit.d/scripts/vconsole script), then quickly gets back to the default font that stays  for agetty.
I couldn't determine when it exactly reverts, and I didn't find anything that would do that in the startup scripts.
Title: Re: Console font
Post by: nous on 24 November 2021, 20:04:12
I couldn't determine when it exactly reverts, and I didn't find anything that would do that in the startup scripts.
Perhaps KMS kicking in? What happens if you restart the vconsole script?
Title: Re: Console font
Post by: konimex on 25 November 2021, 02:08:59
Caused by vconsole running before udev-settle. Fix is on the way.

Alternatively, just add waits-for = udev-settle on /etc/dinit.d/vconsole if you need the fix right away.
Title: Re: Console font
Post by: riri on 25 November 2021, 20:57:45
Did a new install from my install script and all is ok with the fix, thanks !