help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue when booting Guix SD on laptop


From: Rodrigo Morales
Subject: Issue when booting Guix SD on laptop
Date: Thu, 4 Apr 2024 22:05:33 -0500

I believe I have successfully installed Guix SD in a laptop. I believe so 
because =guix system init /mnt/config.scm /mnt= ended with =guix system: 
bootloader successfully installed on /boot/efi=. The problem is that, at 
startup, my laptop gets stuck in this screen. Screenshot: 
http://web.archive.org/web/20240405022623/http://0x0.st/XioL.png (screen 
readers users, see [1] below.) There are some other messages that are shown 
above (I think they might be relevant): 
http://web.archive.org/web/20240405024115/http://0x0.st/Xiov.png (screen reader 
users, see [2] below
I am going to explain how I installed Guix SD on this laptop and I'm going to 
provide as much details as possible because that might help others spot where I 
could have made a mistake.

I booted from the USB stick where I copied 
=guix-system-install-1.4.0.x86_64-linux.iso=. In the installation image, after 
selecting the language and the territory for the language, I chose "Install 
using the shell based process." and the following message was shown 
(http://web.archive.org/web/20240405023310/http://0x0.st/XioW.png) (screen 
readers users, see [3] below). I think it refers to the bluetooth adapter, the 
wi-fi adapter and the graphic card, so I don't it is the root cause for my 
laptop not starting Guix properly.

The following code block lists all the commands that I executed during the 
installation.

#+BEGIN_SRC sh
$ wipefs -a /dev/nvme0n1
# I used cfdisk to create the partitions. You can see the partitions
# in the output of the lsblk that was executed afterwards.
$ cfdisk /dev/nvme0n1
$ mkfs.fat -F 32 /dev/nvme0n1p1
$ mkfs.ext4 /dev/nvme0n1p2
$ lsblk -o name,type,fstype,size /dev/nvme0n1
NAME        TYPE FSTYPE   SIZE
nvme0n1     disk        953.9G
├─nvme0n1p1 part vfat       1G
└─nvme0n1p2 part ext4   952.9G
$ mount /dev/nvme0n1p2 /mnt
$ mkdir -p /mnt/boot/efi
$ mount /dev/nvme0n1p1 /mnt/boot/efi
$ herd start cow-store /mnt
$ vi /mnt/config.scm
$ guix system init /mnt/config.scm /mnt
#+END_SRC

I wrote a minimal system configuration to avoid as much packages as possible 
and thus make it easier to find the root cause of the problem. The 
configuration file can be found here 
http://web.archive.org/web/20240405023552/http://0x0.st/Xiot.

You can find the entire output of that command =guix system init 
/mnt/config.scm /mnt= in 
http://web.archive.org/web/20240405023454/http://0x0.st/Xio4.txt

[1] Transcript of the image

#+BEGIN_SRC text
/dev/nvme0n1p2: clean, 57135/62447616 files, 4508105/249788753 blocks
loading '/gnu/store/kxv4n6875qxs3n474j4inykhia0cc2kc-system/boot'...
making '/gnu/store/kxv4n6875qxs3n474j4inykhia0cc2kc-system' the current 
system...
setting up setuid programs in '/run/setuid-programs'...
populating /etc from /gnu/store/nhzrdb64v2z9rzmzi34d1r8sq1xw7cja-etc...
[    2.489648] udevd[262]: no sender credentials received, message ignored
[    2.705673] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705711] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705730] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705748] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705766] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705784] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705802] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705820] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705837] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705855] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705872] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705891] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705909] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705926] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705944] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705961] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705979] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.705997] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706014] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706032] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706049] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706066] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706084] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706102] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706119] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706137] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706155] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706173] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706191] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706209] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706226] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706244] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706262] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706401] 0000:04:00.0: Missing Free firmware (non-Free firmwaare loading 
is disabled)
[    2.706528] iwlwifi 0000:04:00.0: no suitable firmware found!
[    2.706640] iwlwifi 0000:04:00.0: minimum version required: /*(DEBLOBBED)*/39
[    2.706749] iwlwifi 0000:04:00.0: maximum version supported: 
/*(DEBLOBBED)*/72
[    2.706861] iwlwifi 0000:04:00.0: check /*(DEBLOBBED)*/
[    2.708026] Error: Driver 'pcspkr' is already registered, aborting...
[    2.841612] Bluetooth: hci0: Failed to load Intel firmware file 
intel/ibt-0041-0041.sfi (-2)
[    2.843564] Bluetooth: hci0: Failed to read MSFT supported features (-56)
#+END_SRC

[2] Transcript of the image

#+BEGIN_SRC text
[    0.653362] ACPI BIOS Error (bug) Could not resolve symbol 
[\_SB.PCI0.GP17.MP2], AE_NOT_FOUND (20220331/psargs-330)
[    0.653362] ACPI Error: Aborting method \_SB.GPIO._EVT due to previous error 
(AE_NOT_FOUND) (20220331/psparse-529)
GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread
GC Warning: Couldn't read /proc/stat
Welcome, this is GNU's early boot Guile
Use 'gnu.repl' for an initrd REPL.

loading kernel modules...
/dev/nvme0n1p2: recovering journal
/dev/nvme0n1p2: clean, 57135/62447616 files, 4508105/249788753 blocks
loading '/gnu/store/kxv4n6875qxs3n474j4inykhia0cc2kc-system/boot'...
making '/gnu/store/kxv4n6875qxs3n474j4inykhia0cc2kc-system' the current 
system...
setting up setuid programs in '/run/setuid-programs'...
populating /etc from /gnu/store/nhzrdb64v2z9rzmzi34d1r8sq1xw7cja-etc...
#+END_SRC

[3] Transcript of the image. The image shows a windows box with title "Hardware 
support warning" above the "GNU Guix Install" windows which prompts for the 
installation process (i.e. "graphical install using a terminal based interface' 
or "install using the shell based process"

#+BEGIN_SRC text
Devices not supported by free software were found on your computer:

- 1002 73df
- 8086 2725 (networking device)
- 1002 1638

Unfortunately, it means those devices will not be usable.

To address it, we recommend choosing hardware that respects your freedom as a 
user--hardware for which free drivers and firmware exist. See "Hardware 
Considerations" in the manual for more information.
#+END_SRC

Why my laptop gets stuck at that screen? 
http://web.archive.org/web/20240405022623/http://0x0.st/XioL.png (screen 
readers users, see [1])



reply via email to

[Prev in Thread] Current Thread [Next in Thread]