Same issue here, quite often. But I have no idea what's happening and no logs ;/
"Etienne B. Roesch" <[email protected]> writes: > Hi, > > I think I have been having the same problem for a while, using standalone > guix system on a desktop. It seems to sort itself out after a pull and > system reconfigure, but then it breaks again: The countdown does not start > and hangs. I have to hard stop the desktop, which is fine but not exactly > what should be happening. > > Etienne > > On Sun, Jul 9, 2023 at 3:42 PM Ignas Lapėnas <[email protected]> wrote: > >> Hello, >> >> I have the same (or extremely similiar) issue. It seems that it is because >> of >> shepherd. The system seems to work alright, although can’t communicate >> with it >> at all. For some reason it hangs. Tried looking for logs for the program, >> sadly >> I’m extremely new to Gnu Guix and still stuck here. :( >> >> (Writing this out with an idea that it might maybe help) >> >> danclm— via <[email protected]> writes: >> >> > Hello everyone! >> > >> > My T420 with Guix (no DE, only SDDM + Elogind + Sway) hangs during >> shutdown >> > after running loginctl poweroff/reboot or /sbin/shutdown /sbin/reboot. >> It just >> > sits there and only resolution is hard poweroff. It happens often. >> > >> > Is there something that I’m missing in my system.scm? >> > >> > ``` >> > ;; My Guix config with the SwayWM >> > >> > (use-modules >> > (gnu) (gnu system nss) (gnu system setuid)) >> > (use-service-modules >> > dbus desktop networking sddm sound ssh) >> > (use-package-modules >> > certs >> > compression >> > disk >> > emacs >> > finance >> > fonts >> > fontutils >> > freedesktop >> > glib >> > games >> > gnome >> > gnupg >> > gnuzilla >> > gtk >> > haskell-xyz >> > image >> > libreoffice >> > linux >> > package-management >> > password-utils >> > pulseaudio >> > rsync >> > ruby >> > ssh >> > terminals >> > tex >> > texinfo >> > version-control >> > wm) >> > >> > (operating-system >> > (host-name “t420”) >> > (timezone “Europe/Rome”) >> > (locale “en_US.utf8”) >> > >> > ;; Keyboard layout. >> > (keyboard-layout (keyboard-layout “us”)) >> > >> > ;; Bootloader >> > (bootloader (bootloader-configuration >> > (bootloader grub-bootloader) >> > (terminal-outputs ’(console)) >> > (targets (list “/dev/sda”)) >> > (keyboard-layout keyboard-layout))) >> > >> > ;; Specify a mapped device for the encrypted root partition. >> > ;; The UUID is that returned by ’cryptsetup luksUUID’. >> > (mapped-devices >> > (list (mapped-device >> > (source (uuid “8022876e-e0cc-4ec5-8363-0f07c590cdbc”)) >> > (targets (list “guix-root”)) >> > (type luks-device-mapping)))) >> > >> > (file-systems >> > (append >> > (list (file-system >> > (device (file-system-label “guix-root”)) >> > (mount-point “/“) >> > (type ”ext4“) >> > (dependencies mapped-devices))) >> > %base-file-systems)) >> > >> > (swap-devices (list >> > (swap-space (target ”/swapfile“)))) >> > >> > ;; Define users and groups. >> > (users >> > (cons (user-account >> > (name ”dani“) >> > (comment ”“) >> > (group ”users“) >> > (home-directory ”/home/dani“) >> > (supplementary-groups ’(”wheel“ ”netdev“ >> > ”audio“ ”video“ ”input“))) >> > %base-user-accounts)) >> > >> > ;; Sudoers >> > (sudoers-file >> > (plain-file ”sudoers“ ”\ >> > %root ALL=(ALL) ALL >> > %wheel ALL=(ALL) ALL >> > %wheel ALL=(ALL) NOPASSWD: /run/current-system/profile/sbin/reboot\n“)) >> > >> > ;; This is where we specify system-wide packages. >> > (packages >> > (append >> > (list >> > adwaita-icon-theme >> > alacritty >> > at-spi2-core >> > dbus >> > emacs >> > font-awesome >> > fontconfig >> > font-dejavu >> > font-gnu-unifont >> > fzf >> > git >> > gnupg >> > grim >> > gtypist >> > icecat >> > keepassxc >> > ledger >> > libreoffice >> > nss-certs >> > openssh-sans-x >> > pandoc >> > parted >> > pass-otp >> > password-store >> > pavucontrol >> > pinentry >> > pulseaudio >> > rsync >> > ruby-asciidoctor >> > slurp >> > stow >> > sway >> > swayidle >> > swaylock-effects >> > texinfo >> > texlive-base >> > unzip >> > waybar >> > xdg-utils >> > zip) >> > %base-packages)) >> > >> > ;; Some programs need to run with “root” privileges, even when they >> are launched by unprivileged users >> > (setuid-programs (cons* >> > (setuid-program >> > (program >> > (file-append swaylock-effects ”/bin/swaylock“))) >> > %setuid-programs)) >> > >> > ;; Services >> > (services >> > (cons* >> > (service alsa-service-type >> > (alsa-configuration >> > (pulseaudio? #t))) >> > (service dbus-root-service-type) >> > (service elogind-service-type) >> > (service openssh-service-type >> > (openssh-configuration >> > (openssh openssh-sans-x) >> > (port-number 22) >> > (password-authentication? #f) >> > (permit-root-login ‘prohibit-password) >> > (authorized-keys >> > `((”dani“ ,(local-file >> ”/home/dani/.ssh/authorized_keys“)))))) >> > (service polkit-service-type) >> > (service sddm-service-type >> > (sddm-configuration >> > (auto-login-user ”dani“) >> > (display-server ”wayland“))) >> > ;; Static networking for one NIC, IPv4-only. >> > (service static-networking-service-type >> > (list (static-networking >> > (addresses >> > (list (network-address >> > (device ”wlp1s0“) >> > (value ”192.168.1.200/24“)))) >> > (routes >> > (list (network-route >> > (destination ”default“) >> > (gateway ”192.168.1.1“)))) >> > (name-servers ’(”1.1.1.1“ ”1.0.0.1“))))) >> > (service wpa-supplicant-service-type >> > (wpa-supplicant-configuration >> > (config-file ”/etc/wpa-supplicant/wpa-supplicant.conf“) >> > (interface ”wlp1s0“))) >> > %base-services)) >> > >> > ;; Allow resolution of ‘.local’ host names with mDNS. >> > (name-service-switch %mdns-host-lookup-nss)) >> > ``` >> > >> > Thank you in advance, >> > >> > Greetings >>
