Hi guys I have recently installed tumbleweed on dual boot with Windows 11 on separate disks. Everything was fine after the first boot. I could login and use the SO for hours. Then I shutdown the PC. But when I tried boot again I’m getting this error message after select openSUSE on grub2:
pciehp: Cannot get irq -1 for the hotplug controller
pciehp: Notification initialization failed (-1)
I tried to boot on recovery mode but it fails too.
I don’t know what to do. I’m really interested on use this incredible distro.
Hope you guys can help me.
Specs:
Motherboard MSI B660m mortar wifi
32GB Ram Corsair
Nvidia 3060 TI
Cpu Intel i7-12700K
Monitor Asus TUF VG27AQ1a using displayport
Yeah, I did some research about the error but I can’t enter to the tumbleweed command line. I can only press ‘E’ to edit entries and ‘C’ to command line grub which is only bash.
@acoyco All you need to do is use the arrow keys to get the cursor the the linux line, then press end and add pciehp_poll_mode=1 after the mitigations=auto part, then press F10 to boot. If that works then in openSUSE you can go into YaST Bootloader and add permanently.
This is incorrect. It should be pciehp.pciehp_poll_mode=1. pciehp_poll_mode is the option for the module pciehp and modprobe is the command after kernel is booted, not a kernel parameter.
@acoyco you need to boot without the nomodeset then… However, that cpu has build in Intel graphics, is this disabled in the system BIOS and Nvidia card set to primary?
@malcolmlewis Hi, finally I could boot with my Nvidia GPU. For people who are having this issue I followed this steps:
Fresh openSUSE install
Install Nvidia drivers G06 (all the drivers which has on the title ‘G06’)
Reboot
Enroll Mok keys because of secure boot
Reboot
Error message still be present “pciehp: Cannot get irq -1 for the hotplug controller”
Wait for SO boots
Edit /etc/default/grub and add pciehp.pciehp_poll_mode=1 at the end of GRUB_CMDLINE_LINUX
Save file and update grub config "grub2-mkconfig -o /boot/grub2/grub.cfg
Reboot
Enjoy