Hello Naïm. On Sat, Nov 26, 2022 at 01:59:53PM +0100, Naïm Favier <n+systemd@xxxxxxxxx> wrote: > When using systemd as PID 1 in the initrd, there is no sequencing between loading kernel modules > (systemd-modules-load.service) and starting udev (systemd-udevd.service). > I load my graphics driver (amdgpu) with systemd-modules-load, which takes about three seconds, > so it finishes loading after udev has started and picked up the initial events, and while the > LUKS passphrase prompt is waiting for my input. Perhaps a slightly different angle -- is the graphics driver necessary to mount the main root FS? (IIUC, you can enter the passphrase even without it? Then you could build a smaller initrd and load the driver later (when visual artifacts won't be hopefully distracting)) Michal
Attachment:
signature.asc
Description: Digital signature