Sujet : Re: Execution of setupcon at boot
De : ant (at) *nospam* tilde.culb (Anton Shepelev)
Groupes : comp.sys.raspberry-pi alt.os.linux.debianDate : 18. Sep 2024, 00:43:48
Autres entêtes
Organisation : To protect and to server
Message-ID : <vcd47j$qc98$1@paganini.bofh.team>
References : 1 2
User-Agent : tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.10.8-100.fc39.x86_64 (x86_64))
In alt.os.linux.debian Lawrence D'Oliveiro <
ldo@nz.invalid> wrote:
On Sun, 15 Sep 2024 21:20:37 -0000 (UTC), Anton Shepelev wrote:
1. in that systemd services and init.d scripts do the same thing:
/etc/init.d:
console-setup.sh -> /lib/console-setup/console-setup.sh
keyboard-setup.sh -> /lib/console-setup/keyboard-setup.sh
/usr/lib/systemd/system:
console-setup.service -> /lib/console-setup/console-setup.sh
keyboard-setup.service -> /lib/console-setup/keyboard-setup.sh
Remember that systemd includes a high degree of backward compatibility
with old sysvinit scripts. That would be why you see the exact same
things showing up in both init.d and systemd. This way, “systemctl
start/stop” is able to start/stop sysvinit scripts, without you having
to know the difference.
Of course, but I don't thinkg the duplication is required for that
compatibitly: systemd executes everything from /etc/init.d /and/ also
from its service records. Therefore, each init service should be
implemented as /eiterh/ one or the other, but not as both.
Therefore, I think that all this confusing complexity can be reduced to
a very simple invocation that configures both keyboard and console:
Well, the only way to know for sure is to try it.
I the part you snipped, I write that I have done as I proposed, and it
works for me. Futhermore, the original Pi OS config does not work for
me, wherefore I asked (also snipped) if anybody else has been able to
use it as is.