Hi Guix, Sometime in the past few months my Guix machine has started taking a *very* long time to boot-up. I mean quite long, in that getting to the GRUB menu takes literally 15 minutes (I timed it, and mean an actual literal 15 minutes, not using exaggeration here), and then after that it still takes a minute or two to go into the regular boot sequence. After that, the system behaves normally, with no slowness — it's only the boot that's abnormally slow.
And it wasn't always like this; I've only had this issue on this machine in the past few months. Further system details: The (unencrypted) root partition (`/dev/sda4' mounted as `/') is an XFS file-system, and there is also an EFI an ext4 partition (`/dev/sda1' mounted as `/boot/efi'). Again, the root/boot drive is unencrypted. (On an earlier Guix machine a few years back I had fulldisk encryption with LUKS, but this was a bit slow to unlock during boot, but on order of 2-3 minutes and not 15(!). But I decided for this machine to only have `/home' be encrypted and leave the system partition unencrypted in order to speed up boot.... which worked for a while....until of course the issue reference in this email started.) I've had the same issue running 6.12 and 6.13 kernels (and maybe 6.11, though I can't remember). Other potential relevant `operating-system' configuration includes: ,---- | (operating-system | (kernel linux-6.13) | (kernel-arguments | (cons* "modprobe.blacklist=pcspkr,snd_pcsp" | "psmouse.proto=imps" | "acpi_osi=Linux" | "thinkpad_acpi.fan_control=1" | %default-kernel-arguments)) | (initrd microcode-initrd) | (firmware (list linux-firmware)) | (locale "en_GB.utf8") | (timezone "America/Denver") | (keyboard-layout (keyboard-layout "us")) | (host-name "thinkguix") | (users (cons* (user-account | (name "emacsomancer") | (comment "E. Max O'Mancer") | (group "users") | (home-directory "/home/emacsomancer") | (supplementary-groups | '("wheel" "netdev" "audio" "video" "adbusers"))) | %base-user-accounts)) | (groups (append (list (user-group (name "adbusers"))) %base-groups)) | .... `---- I'm not sure what would cause this sort of issue, so I'm not sure where to look. (But it's quite frustrating for (re)boots of the system take over 15 minutes!) Is it likely to be something that's changed in Guix that interacts with my `config.scm'? Something to do with the physical hardware? (I haven't changed any of the physical components; and I don't have any reason to think there's anything wrong with root/boot SSD drive otherwise.) I'm really not sure how to debug here. thanks, —Benjamin -- '(Dr Benjamin Slade (he/him) (website . <https://lambda-y.net>) `(pgp_fp: ,(B20E 444C FA80 B5F8 15FA 4AD8 6FBF CD68 3B05 2B84)) "sent by [mu4e] 1.12.8 in [Emacs] 30.0.93 with [org-msg] on [GNU Guix] ([Linux])") [mu4e] <https://www.djcbsoftware.nl/code/mu/mu4e.html> [Emacs] <https://www.gnu.org/software/emacs/> [org-msg] <https://github.com/jeremy-compostella/org-msg> [GNU Guix] <https://guix.gnu.org/> [Linux] <https://opensource.com/resources/linux>