LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-02-2021, 06:13 AM   #1
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Rep: Reputation: Disabled
CPU Stall when trying to boot Linux


I'm having problems trying to use Linux. My PC is a HP Pavilion TG01-2856no (released this year) so it is pretty recent hardware, but that isn't my problem.

This time I tried NixOS, and I finally got to access the journal, which hopefully gives some useful information. There was a lot of them, and I didn't really know which ones to include so I just included the ones that seem to contain the most information. Here they are : https://ibb.co/album/9wMM0p They are photos, I couldn't copy-paste them since I couldn't get the system to start.

This only seems to happen when systemd is enabled on boot. Using a kernel argument like 'init=/bin/bash' works, but installing without systemd is a pain

I have tried using different USB stick, ISO burning software, different distributions, and multiple kernel arguments, such as nomodeset, noacpi.

I hope you can help me.
 
Old 09-02-2021, 12:23 PM   #2
eager
Member
 
Registered: Aug 2004
Location: Palo Alto, CA
Distribution: Fedora 8/9, Ubuntu
Posts: 50

Rep: Reputation: 18
Using /bin/bash as init means that almost nothing is running. It really doesn't say that systemd is the problem.

What is the out-of-tree module that taints the kernel?

At least one of the CPU stalls seems to be trying to change the power state.

Can you start in "single" mode? (Put "single" at the end of the kernel start up line.)
 
Old 09-02-2021, 12:47 PM   #3
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,396

Rep: Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594Reputation: 1594
add this to the linux line of the grub menu; pci=nocrs
 
Old 09-02-2021, 02:01 PM   #4
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by eager View Post
Using /bin/bash as init means that almost nothing is running. It really doesn't say that systemd is the problem.

What is the out-of-tree module that taints the kernel?

At least one of the CPU stalls seems to be trying to change the power state.

Can you start in "single" mode? (Put "single" at the end of the kernel start up line.)
I can't start in single mode.
 
Old 09-02-2021, 02:15 PM   #5
eager
Member
 
Registered: Aug 2004
Location: Palo Alto, CA
Distribution: Fedora 8/9, Ubuntu
Posts: 50

Rep: Reputation: 18
You don't know how or start up fails? What happens?

What boot system are you using? Grub2?
 
Old 09-02-2021, 02:17 PM   #6
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by eager View Post
You don't know how or start up fails? What happens?

What boot system are you using? Grub2?
I can't even install a bootloader. The ISO of the distro doesn't boot up, so I can't install anything.
 
Old 09-02-2021, 02:21 PM   #7
eager
Member
 
Registered: Aug 2004
Location: Palo Alto, CA
Distribution: Fedora 8/9, Ubuntu
Posts: 50

Rep: Reputation: 18
How are you able to override the init program?
 
Old 09-02-2021, 02:23 PM   #8
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by eager View Post
How are you able to override the init program?
By editing the kernel boot arguments before launching the ISO.
 
Old 09-02-2021, 02:30 PM   #9
eager
Member
 
Registered: Aug 2004
Location: Palo Alto, CA
Distribution: Fedora 8/9, Ubuntu
Posts: 50

Rep: Reputation: 18
Well, edit the kernel boot arguments to add "single" at the end of the line. Also add "pci=nocrs" as suggested.
 
Old 09-02-2021, 02:39 PM   #10
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by eager View Post
Well, edit the kernel boot arguments to add "single" at the end of the line. Also add "pci=nocrs" as suggested.
I did. They didn't work.
 
Old 09-02-2021, 02:43 PM   #11
eager
Member
 
Registered: Aug 2004
Location: Palo Alto, CA
Distribution: Fedora 8/9, Ubuntu
Posts: 50

Rep: Reputation: 18
Dragging details from you makes offering any help tedious.

Good luck.
 
Old 09-02-2021, 02:45 PM   #12
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by eager View Post
Dragging details from you makes offering any help tedious.

Good luck.
What do you mean?
 
Old 09-02-2021, 02:49 PM   #13
Crippled
Member
 
Registered: Sep 2015
Distribution: MX Linux 21.3 Xfce
Posts: 595

Rep: Reputation: Disabled
I suggest you give MX Linux AHS a try because it doesn't use systemD but you have the option to to enable systemD if you desire. MX Linux AHS is for newer computers like yours. I recommend you try it as a live usb first and you can install it if it works for you. https://mxlinux.org/mx-linux-blog/
 
Old 09-03-2021, 01:48 AM   #14
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,879
Blog Entries: 1

Rep: Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078Reputation: 2078
Quote:
Originally Posted by LeonScoretzka View Post
I'm having problems trying to use Linux. My PC is a HP Pavilion TG01-2856no (released this year) so it is pretty recent hardware, but that isn't my problem.
What data supports this assertion?

Quote:
This time I tried NixOS
On what basis did you make this decision? The general rule is, if you're not heavily experienced with Linux, keep 6-9 months at least between release date of newest component, and release of the Linux distro selected. Your Rocket Lake CPU was released Q1 2021, so about 7 months old about now. Rocket Lake support reputedly wasn't complete until kernel 5.11, while NixOS was released with a 5.10 kernel. Unless you know for a fact that Rocket Lake support was included in the NixOS you tried, it's not surprising the results you're seeing. The data I found for your PC doesn't specify chipset, which could be newer still than your CPU. As openSUSE Tumbleweed currently provides a 5.13 kernel, it should make a good choice. Even though it's a "rolling release", each roll gets heavy QA testing, so TW is pretty stable. It has many regular users and a good support base. Several other distros on Distrowatch also sport kernels newer than 5.10. I recommend you try one.
 
Old 09-03-2021, 02:46 AM   #15
LeonScoretzka
Member
 
Registered: Aug 2021
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mrmazda View Post
What data supports this assertion?

On what basis did you make this decision? The general rule is, if you're not heavily experienced with Linux, keep 6-9 months at least between release date of newest component, and release of the Linux distro selected. Your Rocket Lake CPU was released Q1 2021, so about 7 months old about now. Rocket Lake support reputedly wasn't complete until kernel 5.11, while NixOS was released with a 5.10 kernel. Unless you know for a fact that Rocket Lake support was included in the NixOS you tried, it's not surprising the results you're seeing. The data I found for your PC doesn't specify chipset, which could be newer still than your CPU. As openSUSE Tumbleweed currently provides a 5.13 kernel, it should make a good choice. Even though it's a "rolling release", each roll gets heavy QA testing, so TW is pretty stable. It has many regular users and a good support base. Several other distros on Distrowatch also sport kernels newer than 5.10. I recommend you try one.
Arch Linux had a release just two days ago, and it ships with kernel version 5.13.13, but it didn't work. Fedora 35 has a beta release soon, so I'm going to try that one when it releases.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
This kernel requires an x86-64 CPU. but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU Annie3 Linux - Laptop and Netbook 9 02-23-2021 01:34 PM
[SOLVED] Does linux kernel try to recover from CPU stall? bharathm1 Linux - Software 6 08-30-2018 06:29 PM
boot stall: pcmcia drama = PANIC thisismadness Linux - Newbie 4 04-29-2004 11:17 AM
Newb Questions/Stall at boot at PCMCIA csyria Linux - Laptop and Netbook 1 02-21-2004 09:25 PM
Several Gnome Packages wont install during setup, stall's during boot Arcticfox Slackware 3 12-10-2003 11:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:14 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration