On Tue, Feb 01, 2022 at 04:11:27PM -0500, Maxim Cournoyer wrote:
> Not sure if that helps, but my system is running smoothly on 5.15.18 as
> I write this.  What are the specifics of your system?

Interestingly, for me 5.15.18 does boot to an interactive console, but
the system fails to bring up the wifi interface, and then it fails to
halt upon command, just hanging forever. At least, it did that for the 3
times I tried using that generation.

This is a Thinkpad x200s with 3 GB RAM. Normal BIOS. I've attached the
operating-system declaration.

There are similar reports on #guix IRC from two other users:

http://logs.guix.gnu.org/guix/2022-01-31.log#152606
http://logs.guix.gnu.org/guix/2022-01-30.log#005034
;; This is an operating system configuration template
;; for a "bare bones" setup, with no X11 display server.

(use-modules (gnu))
(use-service-modules networking
                     desktop
                     dbus
                     ssh)
(use-package-modules admin
                     certs
                     curl
                     linux
                     ntp
                     nvi
                     ssh
                     rsync
                     tmux
                     version-control
                     wicd
                     vim)

(operating-system
  (host-name "zamia")
  (timezone "America/New_York")
  (locale "en_US.UTF-8")

  (kernel-loadable-modules (list rtl8812au-aircrack-ng-linux-module))
  (kernel-arguments
   '(;; Console resolution
     "gfxpayload=1440x900x16,1440x900"

     ;; console cursor. stops the blinking but the colors are bad
     "vt.cur.default=0x520032"

     "consoleblank=120"
     ;; ???
     "quiet"
     ;; Disable the PC speaker
     "modprobe.blacklist=pcspkr,snd_pcsp"))

  ;; Assuming /dev/sdX is the target hard disk, and "my-root" is
  ;; the label of the target root file system.
  (bootloader (grub-configuration (target "/dev/sda")
                                  (terminal-outputs '(console))))
  (file-systems (cons* (file-system
                        (device (uuid "0pa2dcd8-e037-43fb-b0cc-9ec5bcc3127a"))
                        (mount-point "/")
                        (type "btrfs")
                        (options "compress-force=zstd"))
                       (file-system
                        (device (uuid "9p614cc2-af95-482a-b906-ebc958ed57b7"))
                        (mount-point "/home")
                        (type "btrfs")
                        (options "compress-force=zstd"))

                       ; This will break the boot
                       ; <https://bugs.gnu.org/35472>
;                      (file-system
;                        (device "/foo/bar")
;                        (mount-point "/bar")
;                        (type "none")
;                        (check? #f)
;                        (needed-for-boot? #t)
;                        (flags '(bind-mount)))
                      %base-file-systems))

  ;; This is where user accounts are specified.  The "root"
  ;; account is implicit, and is initially created with the
  ;; empty password.
  (users (append (list (user-account
                         (name "leo")
                         (group "users")
                         ;; Adding the account to the "wheel" group
                         ;; makes it a sudoer.  Adding it to "audio"
                         ;; and "video" allows the user to play sound
                         ;; and access the webcam.
                         (supplementary-groups '("wheel" "netdev" "audio"))))
               %base-user-accounts))

  ;; Globally-installed packages.
  (packages (append (list curl
                          atop htop
                          git
                          openssh mosh
                          nss-certs
                          ntp
                          rsync
                          tmux
                          tree
                          vim nvi)
                    %base-packages-disk-utilities
                    %base-packages))

  (services
    (append
      (list (dbus-service)
            (service gpm-service-type)
            (service openssh-service-type
                       (openssh-configuration
                         (password-authentication? #f)))
            (service ntp-service-type)
            (service wicd-service-type wicd)
            (elogind-service))
       (modify-services %base-services
         (guix-service-type config =>
                            (guix-configuration
                              (inherit config)
                              (substitute-urls
                                '("https://custom.example.com";))))))))

Reply via email to