LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Desktop (https://www.linuxquestions.org/questions/linux-desktop-74/)
-   -   Mint boot hang with new CPU (https://www.linuxquestions.org/questions/linux-desktop-74/mint-boot-hang-with-new-cpu-4175733750/)

Ragnarok Warrior 02-11-2024 10:22 AM

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:~$


business_kid 02-12-2024 04:11 AM

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.

lvm_ 02-12-2024 11:06 AM

Try blacklisting i915 (module_blacklist=i915 kernel parameter)

business_kid 02-12-2024 01:04 PM

Quote:

Originally Posted by lvm_ (Post 6483067)
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.

Ragnarok Warrior 02-13-2024 08:04 PM

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.

business_kid 02-14-2024 04:28 AM

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.

Ragnarok Warrior 02-15-2024 03:01 PM

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!

mrmazda 02-27-2024 12:05 AM

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.


All times are GMT -5. The time now is 02:18 AM.