help-guix
[Top][All Lists]
Advanced

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

Re: Issue when booting Guix SD on laptop


From: jbranso
Subject: Re: Issue when booting Guix SD on laptop
Date: Sat, 06 Apr 2024 19:34:30 +0000

April 4, 2024 at 11:05 PM, "Rodrigo Morales" <me@rodrigomorales.site> wrote:



> 
> 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

Thanks for the detailed message!  What kind of laptop do you have?


> 
> 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]