LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 02-11-2024, 10:22 AM   #1
Ragnarok Warrior
Member
 
Registered: Nov 2005
Location: Bangor, ME
Distribution: Debian,Ubuntu,DSL
Posts: 87

Rep: Reputation: 18
Mint boot hang with new CPU


Linux Mint 21.1 Vera
5.15.0-94-generic

Upgraded an Inspiron 660 to the max, including an Intel i3550 w/integrated i915 graphics. Now the boot sequence hangs on:

Code:
[1.467865] i915 0000.00.02.2 enabling device (0006 --> 0007)
My NVidia GTX750 is the primary display adapter. Is the kernel trying to load the wrong driver, or a non-existent one?

Code:
ragnarok@dark-replicant:~$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 Display controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750] (rev a2)
01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] (rev a1)
03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
ragnarok@dark-replicant:~$ inxi -G
Graphics:
  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics
    driver: i915 v: kernel
  Device-2: NVIDIA GM107 [GeForce GTX 750] driver: nvidia v: 535.154.05
  Display: x11 server: X.Org v: 1.21.1.4 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa gpu: i915,nvidia
    resolution: 1920x1080~60Hz
  OpenGL: renderer: NVIDIA GeForce GTX 750/PCIe/SSE2
    v: 4.6.0 NVIDIA 535.154.05
ragnarok@dark-replicant:~$

Last edited by Ragnarok Warrior; 02-11-2024 at 11:03 AM.
 
Old 02-12-2024, 04:11 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,298

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Mint for some reason makes one almighty big initrd with the kitchen sink in it, along with everything else.

I gather from what you're saying that it's beginning to boot, then hanging. I'm taking a punt that the cpu microcode is wrong. Can you clear the initrd tree and make a new initrd? You say nothing at all about your box, but were somehow able to produce an lspci.
 
1 members found this post helpful.
Old 02-12-2024, 11:06 AM   #3
lvm_
Member
 
Registered: Jul 2020
Posts: 926

Rep: Reputation: 337Reputation: 337Reputation: 337Reputation: 337
Try blacklisting i915 (module_blacklist=i915 kernel parameter)
 
Old 02-12-2024, 01:04 PM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,298

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Quote:
Originally Posted by lvm_ View Post
Try blacklisting i915 (module_blacklist=i915 kernel parameter)
I'd still think the new initrd is a good one and if you have integrated graphics, that's found before your Nvidia stuff, so pass it some instructions in the boot parameters? If you check in /boot/initrd-tree you can see whether it has i915 or nvidia modules.
 
Old 02-13-2024, 08:04 PM   #5
Ragnarok Warrior
Member
 
Registered: Nov 2005
Location: Bangor, ME
Distribution: Debian,Ubuntu,DSL
Posts: 87

Original Poster
Rep: Reputation: 18
Sorry, when I meant hang, it was a minute long wait before it skipped the step then booted anyway.

Quote:
Mint for some reason makes one almighty big initrd with the kitchen sink in it, along with everything else.

I gather from what you're saying that it's beginning to boot, then hanging. I'm taking a punt that the cpu microcode is wrong. Can you clear the initrd tree and make a new initrd? You say nothing at all about your box, but were somehow able to produce an lspci.
And that is exactly what I did. Took me back to the old days while I was doing it too, been a while since I've had to screw with system code. Everything these days is pretty reliable and self-contained.
 
Old 02-14-2024, 04:28 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,298

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Often there's this thing for 30 seconds at least of a hang if 127.0.0.1 is not shown as localhost in /etc/hosts. /etc/host.conf has the line
order hosts,bind

meaning that /etc/hosts is checked before dns (Buggy Internet Name Daemon) as DJB referred to it. Bind was the old dns server, but I don't know what serrvers use these days.
 
Old 02-15-2024, 03:01 PM   #7
Ragnarok Warrior
Member
 
Registered: Nov 2005
Location: Bangor, ME
Distribution: Debian,Ubuntu,DSL
Posts: 87

Original Poster
Rep: Reputation: 18
Quote:
Often there's this thing for 30 seconds at least of a hang if 127.0.0.1 is not shown as localhost in /etc/hosts. /etc/host.conf has the line
order hosts,bind
I remember similar behavior from around '05, when linux didn't play well with intel wireless cards, then again when I started running Antix core versions because they were stripped out. Solved it easily then but I couldn't remember how to solve it now to save me because mostly I don't really need to poweruse modern installs- they just sort of do the thing. Which is MASSIVE respect to distro programmers- thanks for the big red open source easy button!
 
Old 02-27-2024, 12:05 AM   #8
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,810
Blog Entries: 1

Rep: Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068Reputation: 2068
The Dell BIOS should have an option to prioritize the PCIe NVidia, thus ignoring the iGPU. Kernel cmdline parameter i915.modeset=0 should neuter the iGPU whether or not a BIOS adjustment helps.
 
  


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
How to get physical CPU count, cores per CPU, and CPU type on RHEL and CentOS anon091 Linux - Server 7 01-08-2015 10:57 AM
[SOLVED] High CPU load, but low CPU usage (high idle CPU) baffy Linux - Newbie 5 03-13-2013 09:24 AM
Cpu fan stuck to the cpu, how do I get the cpu out? abefroman Linux - Hardware 16 09-04-2009 12:47 AM
GeForce, Hang on boot, hang on X ctrl-alt-bspace bigearsbilly Linux - Hardware 0 03-01-2004 07:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 08:13 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