task init:1 blocked

  • Open
  • quality assurance status badge
One participant
  • Christopher Howard
Submitted by
Christopher Howard
Christopher Howard wrote on 1 Dec 2022 21:42
(name . Bug Guix)(address . bug-guix@gnu.org)
I did a system reconfigure today, and I have a boot failure when I use the new system profile. More specifically, after I load the kernel (6.0.10) then I get to a boot message that the kernel modules are loading. If I wait long enough, eventually I get a message "task init:1 blocked for more than 120 seconds", which repeats every two minutes or so. The keyboard still works (I can enter a newline and watch the cursor move) but I cannot enter commands. I am using a LUKS encrypted system, and the hangup occurs in between the point were the (initially decrypted) kernel loads and the time when I would enter the password to unlock the main filesystem.

My last system upgrade was on October 31. That profile still works.

I will attach my system manifest file.

Here is my system information (running under the old profile):

christopher@theoden ~$ neofetch --stdout
OS: Guix System x86_64
Host: OptiPlex 9020 00
Kernel: 5.19.17-gnu
Uptime: 19 mins
Packages: 93 (guix-system), 182 (guix-user)
Shell: bash 5.1.8
Resolution: 1920x1080
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: .gnome-terminal
CPU: Intel i5-4570 (4) @ 3.600GHz
GPU: Intel HD Graphics
GPU: AMD ATI Radeon HD 8490 / R5 235X OEM
Memory: 1425MiB / 7867MiB

Here is the guix commit I pulled:

christopher@theoden ~$ guix describe
Generation 42 Dec 01 2022 08:57:30 (current)
guix df25165
branch: master
commit: df25165530352161d6110466b2c9dbae7dc7e282

? Christopher Howard
? gemini://gem.librehacker.com

?????? ??? ????? ?? ????? ??? ????
;; -*- geiser-scheme-implementation: guile -*- (use-modules (gnu) (gnu packages cups) (gnu packages gnome) (gnu packages scanner)) (use-service-modules desktop networking ssh xorg cups) (operating-system (locale "en_US.utf8") (timezone "America/Anchorage") (keyboard-layout (keyboard-layout "us" "altgr-intl" #:options '("ctrl:swapcaps"))) (bootloader (bootloader-configuration (bootloader grub-bootloader) (targets (list "/dev/sda")) (keyboard-layout keyboard-layout))) (kernel-arguments (cons "cpufreq.default_governor=conservative" %default-kernel-arguments)) (mapped-devices (list (mapped-device (source (uuid "32325179-3734-4223-9d4a-fe15aeca876a")) (target "cryptroot") (type luks-device-mapping)))) (file-systems (cons* (file-system (mount-point "/") (device "/dev/mapper/cryptroot") (type "ext4") (dependencies mapped-devices)) ; %fuse-control-file-system %base-file-systems)) (host-name "theoden") (users (cons* (user-account (name "christopher") (comment "Christopher Howard") (group "users") (home-directory "/home/christopher") (supplementary-groups '("wheel" "netdev" "audio" "video" "dialout" "lp" "disk" "floppy" "cdrom" "lpadmin" "kvm"))) %base-user-accounts)) (packages (append (list (list (specification->package "bind") "utils")) (append (map specification->package '("cups" "dosfstools" "ed" "evolution" "evolution-data-server" "file" "font-adobe-source-code-pro" "font-dejavu" "font-fantasque-sans" "font-fira-mono" "font-ghostscript" "font-gnu-freefont" "font-google-noto" "font-hermit" "font-inconsolata" "font-mononoki" "font-tamzen" "gnome-dictionary" "gnome-maps" "gnome-tweaks" "gsettings-desktop-schemas" "mg" "neofetch" "nss-certs" "procenv" "recutils" "sane-backends" "screen" "seahorse" "s-tui" "simple-scan" "torsocks" "tmon" "tree" "turbostat" "wget")) %base-packages))) (services (modify-services (cons* (service gnome-desktop-service-type) (service tor-service-type) (rngd-service) (service openssh-service-type) (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout))) (service cups-service-type (cups-configuration (web-interface? #t) (log-level 'debug) (access-log-level 'all) (extensions (list hplip-minimal cups-filters)))) (udev-rules-service 'usbasp (udev-rule "99-USBasp.rules" (string-append "SUBSYSTEM==\"usb\", ENV{DEVTYPE}==\"usb_device\", " "ATTRS{idVendor}==\"16c0\", ATTRS{idProduct}==\"05dc\", " "MODE=\"0666\""))) %desktop-services) (udev-service-type config => (udev-configuration (inherit config) (rules (cons sane-backends (udev-configuration-rules config))))) (guix-service-type config => (guix-configuration (inherit config) (extra-options (list "--gc-keep-outputs=yes")))))))
Christopher Howard wrote on 2 Dec 2022 18:09
(address . 59748@debbugs.gnu.org)
For additional troubleshooting, I modified my system profile by adding (kernel (specification->package "linux-libre@5.15")) to use the older kernel version. I am able to boot into that modified profile without issues. So clearly there is something broken in relationship to the upgrade to linux-libre 6.0.10.

Christopher Howard
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 59748@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 59748
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch