You are not logged in.
Sometimes it randomly stucks on:
Starting Load/Save RF Kill Switch Staus
or
Activating swap /dev/disk/by/uuid/ALPHANUMERIC-UUID
or
Mounted /boot/efi
The problem happens with: linux, linux-lts and linux-zen.
I'm getting the same issue also trying to boot from latest liveusb and/or PXE.
CPU: Intel(R) Core(TM) i3-4130T
Currently, I got it working by downgrading linux:
$ LANGUAGE= LC_ALL=en_US.UTF-8 pacman -Qi linux
Name : linux
Version : 5.10.13.arch1-1
Description : The Linux kernel and modules
Architecture : x86_64
URL : https://git.archlinux.org/linux.git/log/?h=v5.10.13-arch1
Licenses : GPL2
Groups : None
Provides : VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE
Depends On : coreutils kmod initramfs
Optional Deps : crda: to set the correct wireless channels of your country
linux-firmware: firmware images needed for some devices [installed]
Required By : None
Optional For : base mkinitcpio-firmware
Conflicts With : None
Replaces : virtualbox-guest-modules-arch wireguard-arch
Installed Size : 78.50 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Thu 04 Feb 2021 12:44:07 AM CET
Install Date : Wed 11 May 2022 09:37:34 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : None
$ uname -rvo
5.10.13-arch1-1 #1 SMP PREEMPT Wed, 03 Feb 2021 23:44:07 +0000 GNU/Linux
$ LANGUAGE= LC_ALL=en_US.UTF-8 pacman -Qi intel-ucode
Name : intel-ucode
Version : 20220510-1
Description : Microcode update files for Intel CPUs
Architecture : any
URL : https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
Licenses : custom
Groups : None
Provides : None
Depends On : None
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : microcode_ctl
Installed Size : 4.94 MiB
Packager : Christian Hesse <eworm@archlinux.org>
Build Date : Tue 10 May 2022 08:27:11 PM CEST
Install Date : Wed 11 May 2022 09:33:13 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
<EDIT>
During a normal working boot phase, at the end of it - just before Graphical Login Manager (SDDM in my installation) appears on screen - the WiFi indicator light turns on, meaning everything loaded fine.
Conversely, with latest kernel(s) the WiFi indicator light will remains off.
</EDIT>
Last edited by d.ALT (2022-05-15 13:10:44)
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
If you do need older kernels, aur has (maintained) packages for linux-lts going back many years.
The package for 5.10 is at https://aur.archlinux.org/packages/linux-lts510 .
To troubleshoot the issue we need full logs .
boot with latest linux , wait a few minutes to ensure the boot has settled.
reboot to a working kernel, login as root and use journalctl -b -1 to see the journal from the previous (failed) boot.
# journalctl -b -1 | curl -F 'f:1=<-' ix.io
can be used to upload the journal to ix.io . post the link it shows after it has completed (can take some time)
Last edited by Lone_Wolf (2022-05-15 10:45:15)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
(check original post: updated adding info)
boot with latest linux , wait a few minutes to ensure the boot has settled.
reboot to a working kernel, login as root and use journalctl -b -1 to see the journal from the previous (failed) boot.
$ LANGUAGE= LC_ALL=en_US.UTF-8 su -c 'journalctl -b -1' > linux-lts.failedboot.log
This last boot got stuck here:
[ OK ] Mounted /boot/efi.
[ OK ] Reached target Local File Systems.
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
BAD WORKAROUND:
latest linux-zen can successfully boots if I disable both WiFi and Eth controllers in UEFI Setup Settings; here's the log: $ LANGUAGE= LC_ALL=en_US.UTF-8 su -c 'journalctl -b -1' > linux-zen.OKboot_NOwifi_NOeth.log
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
Using LC_ALL=C is more then enough to get messages in standardised format/language and should work on all systems.
Also the logs are missing timestamps.
For future journal posting try
LC_ALL=C SYSTEMD_LESS=FRXMK journalctl -b -1
The log of the failed boot does not show issues except that it looks like that boot stalls rather early.
It does seem to stall before or during network initialization .
kernel: DMI: LENOVO 10AXS1X700/SHARKBAY, BIOS FHKT84AUS 12/24/2019
I've never heard of it, but sharkbay is a platform designed by intel for specific purposes, https://www.intel.com/content/www/us/en … k-bay.html
Post full output of lspci -knn executed as user from a boot with the working lts kernel.
That should give a good idea of the exact hardware & kernel modules used in your system.
Last edited by Lone_Wolf (2022-05-16 09:37:04)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
$ lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: hsw_uncore
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Generation Core Processor Family Integrated Graphics Controller [8086:041e] (rev 06)
DeviceName: Onboard IGD
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b] (rev 04)
DeviceName: Onboard LAN
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: e1000e
Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 [8086:8c10] (rev d4)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 [8086:8c16] (rev d4)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation H81 Express LPC Controller [8086:8c5c] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 04)
Subsystem: Lenovo Device [17aa:309e]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6235 [8086:088f] (rev 24)
Subsystem: Intel Corporation Centrino Advanced-N 6235 AGN [8086:4260]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
$ uname -rvo
5.10.116-1-lts510 #1 SMP Mon, 16 May 2022 10:26:33 +0000 GNU/Linux
$ LC_ALL=C pacman -Qi linux-lts510
Name : linux-lts510
Version : 5.10.116-1
Description : The LTS 5.10 Linux kernel and modules
Architecture : x86_64
URL : https://www.kernel.org/
Licenses : GPL2
Groups : None
Provides : VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE
Depends On : coreutils kmod initramfs
Optional Deps : crda: to set the correct wireless channels of your country
linux-firmware: firmware images needed for some devices [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 79.50 MiB
Packager : Unknown Packager
Build Date : Mon May 16 12:26:33 2022
Install Date : Mon May 16 14:29:50 2022
Install Reason : Explicitly installed
Install Script : No
Validated By : None
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
There are reports about issues with Centrino Advanced-N 6235 AGN and the e1000e , but I can't find recent ones that seem relevant.
The "bad workaround" you found does give a direction to investigate further though.
first possibilty : conflicting network services
post the output of
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Does the system also freeze during a non-graphical boot, i.e. when you boot only into a console?
Kernel parameter
systemd.unit=multi-user.target
macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }
Offline
There are reports about issues with Centrino Advanced-N 6235 AGN and the e1000e , but I can't find recent ones that seem relevant.
The "bad workaround" you found does give a direction to investigate further though.
first possibilty : conflicting network services
post the output of
find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f
5.10.116-1-lts510:
bluetooth.service | bluetooth.target.wants
dbus-org.bluez.service | system
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.timesync1.service | system
dirmngr.socket | sockets.target.wants
display-manager.service | system
fstrim.timer | timers.target.wants
getty@tty1.service | getty.target.wants
gpg-agent-browser.socket | sockets.target.wants
gpg-agent-extra.socket | sockets.target.wants
gpg-agent.socket | sockets.target.wants
gpg-agent-ssh.socket | sockets.target.wants
lm_sensors.service | multi-user.target.wants
NetworkManager.service | multi-user.target.wants
NetworkManager-wait-online.service | network-online.target.wants
p11-kit-server.socket | sockets.target.wants
pipewire-media-session.service | pipewire.service.wants
pipewire-pulse.socket | sockets.target.wants
pipewire-session-manager.service | user
pipewire.socket | sockets.target.wants
remote-fs.target | multi-user.target.wants
sshd.service | multi-user.target.wants
systemd-timesyncd.service | sysinit.target.wants
xdg-user-dirs-update.service | default.target.wants
5.17.8-zen1-1-zen (with BAD workaround):
bluetooth.service | bluetooth.target.wants
dbus-org.bluez.service | system
dbus-org.freedesktop.nm-dispatcher.service | system
dbus-org.freedesktop.timesync1.service | system
dirmngr.socket | sockets.target.wants
display-manager.service | system
fstrim.timer | timers.target.wants
getty@tty1.service | getty.target.wants
gpg-agent-browser.socket | sockets.target.wants
gpg-agent-extra.socket | sockets.target.wants
gpg-agent.socket | sockets.target.wants
gpg-agent-ssh.socket | sockets.target.wants
lm_sensors.service | multi-user.target.wants
NetworkManager.service | multi-user.target.wants
NetworkManager-wait-online.service | network-online.target.wants
p11-kit-server.socket | sockets.target.wants
pipewire-media-session.service | pipewire.service.wants
pipewire-pulse.socket | sockets.target.wants
pipewire-session-manager.service | user
pipewire.socket | sockets.target.wants
remote-fs.target | multi-user.target.wants
sshd.service | multi-user.target.wants
systemd-timesyncd.service | sysinit.target.wants
xdg-user-dirs-update.service | default.target.wants
Does the system also freeze during a non-graphical boot, i.e. when you boot only into a console?
Kernel parametersystemd.unit=multi-user.target
Yes, it freezes
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
Ok, nothing suspicious in services, and we can also rule out graphics initialization now.
Next try : start without network services
disable NetworkManager.service and (to minimze chances of automatic network start) bluetooth.service and systemd-timesyncd .
reboot to recent kernel with everything enabled in bios ,
if it succeeds run ip address and post it.
In case it doesn't succeed (which seems more likely) next step is to boot without system starting anything network related.
blacklist e1000e and iwlwifi kernel modules
reboot to recent kernel with everything enabled in bios .
if it succeeds run ip address and post it.
Last edited by Lone_Wolf (2022-05-19 08:44:34)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Ok, nothing suspicious in services, and we can also rule out graphics initialization now.
Next try : start without network services
disable NetworkManager.service and (to minimze chances of automatic network start) bluetooth.service and systemd-timesyncd .
reboot to recent kernel with everything enabled in bios ,
if it succeeds run ip address and post it.
No changes / differences at all.
In case it doesn't succeed (which seems more likely) next step is to boot without system starting anything network related.
blacklist e1000e and iwlwifi kernel modules
reboot to recent kernel with everything enabled in bios .
if it succeeds run ip address and post it.
No changes / differences at all.
I also tried this... Without success:
$ cat /etc/modprobe.d/blacklist.conf
install e1000e /bin/true
install iwldvm /bin/true
install iwlwifi /bin/true
install btintel /bin/true
install btusb /bin/true
install snd_hda_codec_hdmi /bin/true
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
I'm afraid this will require investigation kernel logs with more details (higher log levels) , but interpreting those is beyond my skills.
Some things that should be checked first :
- you are using early microcode loading ?
https://wiki.archlinux.org/title/Microcode
- bios/efi firmware version
It seems hastebin removed the logs and I only remember this was a lenovo system.
What is it's type/model ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
<EDIT>
>> Please, have a look at this post. <<
</EDIT>
UNSOLVED / UNSOLVABLE
WORKAROUND: upgrade kernel(s).
Everything has resumed working properly and regularly again.
Now my computer boots and operates fine with linux* kernel(s):
core/linux 5.17.9.arch1-1 [installed]
core/linux-headers 5.17.9.arch1-1 [installed]
core/linux-lts 5.15.43-1 [installed]
core/linux-lts-headers 5.15.43-1 [installed]
extra/linux-zen 5.17.9.zen1-1 [installed]
extra/linux-zen-headers 5.17.9.zen1-1 [installed]
kernel-lts/linux-lts510 5.10.118-1 [installed]
kernel-lts/linux-lts510-headers 5.10.118-1 [installed]
Last edited by d.ALT (2022-05-26 17:30:02)
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
- you are using early microcode loading ?
https://wiki.archlinux.org/title/Microcode
Yes.
- bios/efi firmware version
It seems hastebin removed the logs and I only remember this was a lenovo system.
What is it's type/model ?
BIOS
BIOS Information
Vendor: LENOVO
Version: FHKT84AUS
Release Date: 12/24/2019
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 6656 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.84
Firmware Revision: 1.36
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
The latest version appears to be 87A from jan 2022 .
Since it looks like kernel changes restored the functionality needed for your system, I don't think a bios upgrade is needed now.
Just keep in mind there are later versions.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
UNSOLVED / UNSOLVABLE
WORKAROUND: upgrade kernel(s).
So the newest kernels are working again? That could mean a bug was fixed that caused your problem (so a solution and not a workaround)
Otherwise it might be a subtle bug that might be covered up in the newest build. In that case another kernel update may break it again.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Guys... Driven by curiosity I downgraded linux and linux-zen, so... Now computer boots fine with previous version(s) also!
Don't know what to think...
$ LC_ALL=C pacman -Qi linux linux-zen linux-headers linux-zen-headers
Name : linux
Version : 5.17.7.arch1-2
Description : The Linux kernel and modules
Architecture : x86_64
URL : https://github.com/archlinux/linux/commits/v5.17.7-arch1
Licenses : GPL2
Groups : None
Provides : VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE
Depends On : coreutils kmod initramfs
Optional Deps : wireless-regdb: to set the correct wireless channels of your country
linux-firmware: firmware images needed for some devices [installed]
Required By : None
Optional For : base
Conflicts With : None
Replaces : virtualbox-guest-modules-arch wireguard-arch
Installed Size : 159.87 MiB
Packager : Frederik Schwan <freswa@archlinux.org>
Build Date : Sun 15 May 2022 07:00:14 AM CEST
Install Date : Thu 26 May 2022 07:09:37 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Name : linux-zen
Version : 5.17.7.zen1-2
Description : The Linux ZEN kernel and modules
Architecture : x86_64
URL : https://github.com/zen-kernel/zen-kernel/commits/v5.17.7-zen1
Licenses : GPL2
Groups : None
Provides : VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE VHBA-MODULE
Depends On : coreutils kmod initramfs
Optional Deps : wireless-regdb: to set the correct wireless channels of your country
linux-firmware: firmware images needed for some devices [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 165.06 MiB
Packager : Frederik Schwan <freswa@archlinux.org>
Build Date : Sun 15 May 2022 07:30:08 AM CEST
Install Date : Thu 26 May 2022 07:09:40 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Name : linux-headers
Version : 5.17.7.arch1-2
Description : Headers and scripts for building modules for the Linux kernel
Architecture : x86_64
URL : https://github.com/archlinux/linux/commits/v5.17.7-arch1
Licenses : GPL2
Groups : None
Provides : None
Depends On : pahole
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 140.98 MiB
Packager : Frederik Schwan <freswa@archlinux.org>
Build Date : Sun 15 May 2022 07:00:14 AM CEST
Install Date : Thu 26 May 2022 07:09:39 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Name : linux-zen-headers
Version : 5.17.7.zen1-2
Description : Headers and scripts for building modules for the Linux ZEN kernel
Architecture : x86_64
URL : https://github.com/zen-kernel/zen-kernel/commits/v5.17.7-zen1
Licenses : GPL2
Groups : None
Provides : None
Depends On : pahole
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 144.76 MiB
Packager : Frederik Schwan <freswa@archlinux.org>
Build Date : Sun 15 May 2022 07:30:08 AM CEST
Install Date : Thu 26 May 2022 07:09:42 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Last edited by d.ALT (2022-05-26 17:33:50)
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline