Hi, I have a  new installed guix system, with guix pull (or any guix command) i 
get kicked out of the session (graphical and tty ), looking at the logs I see  
in guix-daemon.log
2026-02-05 20:52:53 socket-activated with %1% socket
2026-02-05 20:52:53 accepted connection from pid …, user ..
2026-02-05 20:55:34 SIGPOLL
2026-02-05 20:55:34 unexpected build daemon error: interrupted by the user

In /var/log/message
2026-02-05 20:52:38 localhost elogind[491]: New session c1 of user …..
2026-02-05 20:52:53 localhost shepherd[1]: Spawning systemd-style service 
/gnu/store/l574gczwh6arwnnns3347m9dncjp8qi5-guix-1.5.0/bin/guix-daemon.
2026-02-05 20:52:53 localhost shepherd[1]: Running value of service guix-daemon 
changed to #<<process> id: 675 command: 
("/gnu/store/l574gczwh6arwnnns3347m9dncjp8qi5-guix-1.5.0/bin/guix-daemon" 
"--build-users-group" "guixbuild" "--max-silent-time" "3600" "--timeout" 
"86400" "--log-compression" "gzip" "--discover=no" "--substitute-urls" 
"https://bordeaux.guix.gnu.org https://ci.guix.gnu.org";)>.
2026-02-05 20:55:34 localhost elogind[491]: Removed session c1.
2026-02-05 20:55:34 localhost shepherd[1]: Respawning term-tty3.
2026-02-05 20:55:34 localhost shepherd[1]: Starting service term-tty3...
2026-02-05 20:55:34 localhost shepherd[1]: Service term-tty3 started.
2026-02-05 20:55:34 localhost shepherd[1]: Service term-tty3 running with value 
#<<process> id: 734 command: 
("/gnu/store/wvfy774ff33xzbq54ab39qhvrxwakvw6-mingetty-1.08/sbin/mingetty" 
"--nohangup" "tty3")>.
2026-02-05 20:55:34 localhost shepherd[1]: Service term-tty3 has been started.
2026-02-05 20:56:47 localhost elogind[491]: New session c2 of user ….

df -hT / /var /run /tmp /gnu/store
Shows 39% in all
df -i / /var /run /tmp /gnu/store
Shows 8% in all
The guix config that I used for guix system init in graphical installation
(use-modules
  (gnu)
  (gnu system nss)
  (gnu packages ratpoison)
  (gnu packages vim)
  (gnu packages suckless)
  (gnu packages terminals)
  (gnu packages cryptsetup)
  (gnu packages linux))
(use-service-modules desktop
                     networking
                     ssh
                     xorg)
(use-package-modules bootloaders wm
                     xorg ssh)

; this is to see the image in grub
(define (grub-insert-insmod-lvm-before-search installer)
        #~(lambda (bootloader device mount-point)
          (use-modules (ice-9 rdelim))

       ;; 1- ejeckta el installer original (instala grub y genera grub.cfg)
          (#$installer bootloader device mount-point)

       ;; 2- parcha /boot/grub/grub.cfg en el sistema destino
       ;; inserta "insmod lvm" antes del primer "search .."
          (let* ((cfg (string-append mount-point "/boot/grub/grub.cfg")))

            (define (read-lines file)
              (call-with-input-file file
               (lambda (port)
                 (let loop ((acc '()))
                   (let ((line (read-line port 'concat)))
                     (if (eof-object? line)
                       (reverse acc)
                       (loop (cons line acc))))))))
            (define (write-lines file lines)
              (call-with-output-file file
                (lambda (port)
                  (for-each (lambda (l)
                              (display l port)
                              (newline port))
                            lines))))
            (define (string-prefix? prefix s)
              (let ((lp (string-length prefix))
                    (ls (string-length s)))
                (and (>= ls lp)
                     (string=? prefix (substring s 0 lp)))))

            (define (has-insmod-lvm? lines)
              (let loop ((xs lines))
                (and (pair? xs)
                     (or (string=? (car xs) "insmod lvm")
                         (loop (cdr xs))))))
            (define (insert-before-first-search lines)
              (let loop ((rest lines) (acc '()) (done? #f))
                (if (null? rest)
                    (reverse acc)
                    (let ((l (car rest)))
                      (if (and (not done?) (string-prefix? "search " l))
                          (loop (cdr rest) (cons l (cons "insmod lvm" acc)) #t)
                          (loop (cdr rest) (cons l acc) done?))))))
            (let ((lines (read-lines cfg)))
              (unless (has-insmod-lvm? lines)
                (write-lines cfg (insert-before-first-search lines)))))))

(define grub-efi-with-lvm
  (bootloader
    (inherit grub-efi-bootloader)
    (installer (grub-insert-insmod-lvm-before-search
               (bootloader-installer grub-efi-bootloader)))))

(define luks-sdb4
  (mapped-device
    (source (uuid “..."))
    (target "sdb4_crypt")
    (type luks-device-mapping)
    (arguments '(#:extra-options
                ("--perf-no_read_workqueue"
                "--perf-no_write_workqueue")))))

(define vgtrisquel
  (mapped-device
    (source "vgtrisquel")
    (targets (list "vgtrisquel-root" "vgtrisquel-swap_1" "vgtrisquel-home"))
    (type lvm-device-mapping)))

(operating-system
  (host-name “….")
  (timezone "America/Santiago")
  (locale "es_CL.utf8")
  (keyboard-layout (keyboard-layout "latam"))

  (bootloader (bootloader-configuration
                (bootloader grub-efi-with-lvm)
                (targets (list "/boot/efi"))
                (keyboard-layout keyboard-layout)))

  (mapped-devices (list luks-sdb4 vgtrisquel))

  (file-systems
    (cons* (file-system
              (device (uuid “..."))
              (mount-point "/boot")
              (type "ext4")
              (needed-for-boot? #f))
            (file-system
              (device (uuid “…." 'fat32))
              (mount-point "/boot/efi")
              (type "vfat")
              (needed-for-boot? #f))
            (file-system
              (device "/dev/mapper/vgtrisquel-root")
              (mount-point "/")
              (type "ext4")
              (needed-for-boot? #t)
              (check? #f)
              (dependencies (list luks-sdb4 vgtrisquel)))
            (file-system
              (device "/dev/mapper/vgtrisquel-home")
              (mount-point "/home")
              (type "ext4")
              (dependencies (list luks-sdb4 vgtrisquel)))
            %base-file-systems))

  (swap-devices
    (list (swap-space
          (target "/dev/mapper/vgtrisquel-swap_1")
          (dependencies (list luks-sdb4 vgtrisquel)))))

; there was a time a was not able to pass from ignited and fall into guile REPL 
not sure about this
  (initrd-modules (append '("dm-crypt" "raid0" "raid1" "raid10" "raid456" 
"ext4" "jbd2" "mbcache" "crc16" "ahci" "nvme" "dm_mod")
    %base-initrd-modules))

  (initrd
    (lambda (file-systems . rest)
      (apply base-initrd
             file-systems
             #:linux-modules (list coreutils util-linux e2fsprogs lvm2 
cryptsetup-static)
             #:keyboard-layout #t
             rest)))

  (kernel-arguments
    (append '("rootfstype=ext4"
     "resume=/dev/mapper/vgtrisquel-swap_1")
            %default-kernel-arguments))

  (users (cons (user-account
                 (name “...")
                 (comment “….")
                 (group "users")
                 (home-directory  "/home/...")
                 (supplementary-groups '("wheel"
                                         "netdev"
                                         "guixbuild"
                                         "audio"
                                         "video")))
               %base-user-accounts))
  (packages (append (list lvm2
                       ratpoison
 dmenu
 i3-wm
 i3status
 neovim
 openssh
 alacritty)
            %base-packages))

  (services
   (cons*
     (service slim-service-type
     (slim-configuration
(display ":0")
(vt "vt7")
                (xorg-configuration
                  (xorg-configuration
                   (keyboard-layout keyboard-layout)))))
   (modify-services %desktop-services
     (delete gdm-service-type)))))


My disk sdb4 is a lusk encrypted
sdb4 (type part)-> sdb4_crypt (type crypt) and three Childs  vgtrisquel-root 
(type lvm), vgtrisquel-home, and vgtirisquel.-swap_1 (this last have 2.9g)
sdb3 ins a separate disk not encrypted, and /boot/efi is in another disk in a 
partition





Descarga de Responsabilidad:
Este mensaje contiene información confidencial y esta dirigido solamente al 
remitente especificado. Si usted no es el destinatario no debe tener acceso, 
distribuir ni copiar este e-mail. Notifique por favor al remitente 
inmediatamente si usted ha recibido este mensaje por error y eliminelo de su 
sistema. La transmisión del e-mail no se puede garantizar que sea segura, sin 
errores o como que la información podría ser interceptada, alterada, perdida, 
destruida, llegar atrasado, incompleto o contener virus, por lo tanto el 
remitente no acepta la responsabilidad por ningunos de los errores u omisiones 
en el contenido de este mensaje, que se presentan como resultado de la 
transmisión del e-mail. Si la verificación se requiere, por favor solicite una 
versión impresa.

Disclaimer:
This message contains confidential information and is intended only for 
recipient specified. If you are not recipient you should not disseminate, 
distribute or copy this e-mail. Please notify to sender immediately if you have 
received this message by mistake and delete this from your system. E-mail 
transmission cannot be guaranteed to be secure or error-free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. The receptor therefore does not accept liability for any 
errors or omissions in the contents of this message, which arise as a result of 
e-mail transmission. If verification is required, please request a hard-copy 
version.

Reply via email to