ASRock.com Homepage
Forum Home Forum Home > Technical Support > AMD Motherboards
  New Posts New Posts RSS Feed - PC randomly boots to iGPU instead of discrete GPU
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

PC randomly boots to iGPU instead of discrete GPU

 Post Reply Post Reply
Author
Message
bookthief1221 View Drop Down
Newbie
Newbie
Avatar

Joined: 20 Feb 2024
Status: Offline
Points: 35
Post Options Post Options   Thanks (1) Thanks(1)   Quote bookthief1221 Quote  Post ReplyReply Direct Link To This Post Topic: PC randomly boots to iGPU instead of discrete GPU
    Posted: 20 Feb 2024 at 4:32pm
I have a B650E PG Riptide WiFi with a 7800X3D and 4080 super FE. The monitor is connected to the discrete GPU port directly. I have issues with the system booting to the iGPU instead of the discrete card (or randomly, the opposite). Sometimes, the system goes through a boot cycle a few times before settling. The red debug LED's on the motherboard turn off and on in a cycle and eventually go out. When booting, I see the Asrock splash screen briefly before it switches to the iGPU output.

I eventually went into the BIOS settings while connected to the motherboard video output, and I tried to changing the GXF configuration settings to specify "iGPU disabled" and "auto detect discrete display enabled." However, this doesn't seem to have worked (at least consistently enough). Note that I unplug the HDMI cable from the motherboard when testing, but I need it to actually get into the BIOS to change things.

Other things I've tried: downloaded latest drivers (at least everything recommended by the Asrock auto installer) and flashed the BIOS to both older and newest beta versions. Didn't work?”same problem. Still waiting on Asrock support for any kind of response (it's been a week, and I don't know what to do).

I've tried searching online for similar issues, but I couldn't find anything that worked.

Kind of disappointed by this board. This issue makes it impossible to actually use the system consistently. And Asrock support is basically MIA. Would appreciate any help here?”thanks!
Back to Top
Hanzo View Drop Down
Newbie
Newbie


Joined: 25 Apr 2024
Status: Offline
Points: 15
Post Options Post Options   Thanks (0) Thanks(0)   Quote Hanzo Quote  Post ReplyReply Direct Link To This Post Posted: 25 Apr 2024 at 9:36am
Hello, I have the same problem with a B650E Taichi.
I have the same CPU, and a 4070ti

The problem happens every time Windows is updated, or there is a power outage and the MB does not start from the GPU.

It is probably some error with the 7800X3D controller that has not been solved from the BIOS, because even by disabling the iGPU, it is disabled and starts there.

Let's hope that ASROCK takes into account this error, which is exasperating.
Back to Top
eccential View Drop Down
Senior Member
Senior Member
Avatar

Joined: 10 Oct 2022
Location: Nevada
Status: Offline
Points: 5825
Post Options Post Options   Thanks (0) Thanks(0)   Quote eccential Quote  Post ReplyReply Direct Link To This Post Posted: 25 Apr 2024 at 11:21pm
Just some other possibilities I can think of.
1) PCIe connection to the dGPU is marginal. Try cleaning the dGPU's PCIe connectors with electronics contact cleaner (or just some rubbing alcohol) and re-seating it. It's also possible for the connection between the motherboard and the CPU to be marginal. Hope nobody touched the contact pads on the CPU during install. Cleaning them and re-seating the CPU would be more hassle than re-seating the dGPU, but same concept.
2) Power supply is marginal and dGPU is not getting enough power for the initialization, but only sometimes.
Back to Top
KMBakPL View Drop Down
Newbie
Newbie
Avatar

Joined: 25 Mar 2025
Location: Poland
Status: Offline
Points: 15
Post Options Post Options   Thanks (0) Thanks(0)   Quote KMBakPL Quote  Post ReplyReply Direct Link To This Post Posted: 25 Mar 2025 at 4:28pm
Hi.
Have you solved the issue?

I have simillar (or even exact same problem) but on Asus X870E-E mother board and Strix RTX 4090.

I'm concerning to change to AsRock X870E Taichi but I'm affraid if it solve the issue.
Here is video of my issue: https://youtu.be/TAmQhZKQ6Yw

PC spec:
?ªï? AMD Ryzen 7 9800X3D ?ªï? be quiet! Light Loop 360mm
?ªï? Asus ROG Strix X870E-E Gaming WiFi
?ªï? Asus ROG Strix GeForce RTX 4090 OC Edition
?ªï? Kingston FURY 64GB (2x32GB) 6000MT/s CL30 Beast Black [KF560C30BBEAK2-64]
?ªï? Kingston 2TB M.2 PCIe Gen4 NVMe Fury Renegade
?ªï? Kingston 4TB M.2 PCIe Gen4 NVMe Fury Renegade x2
?ªï? WD RED 4TB (WD40EFAX) ?ªï? Corsair HX1000i [CP-9020259-EU]
?ªï? be quiet! Silent Base 802 Window ?ªï? be quiet! Light Wings 140 x4
?ªï? Windows 11 Pro
K.M.Bak
Back to Top
M440 View Drop Down
Senior Member
Senior Member


Joined: 12 Jul 2023
Status: Offline
Points: 3530
Post Options Post Options   Thanks (0) Thanks(0)   Quote M440 Quote  Post ReplyReply Direct Link To This Post Posted: 26 Mar 2025 at 12:19pm
Originally posted by eccential eccential wrote:

Just some other possibilities I can think of.
1) PCIe connection to the dGPU is marginal. Try cleaning the dGPU's PCIe connectors with electronics contact cleaner (or just some rubbing alcohol) and re-seating it. It's also possible for the connection between the motherboard and the CPU to be marginal. Hope nobody touched the contact pads on the CPU during install. Cleaning them and re-seating the CPU would be more hassle than re-seating the dGPU, but same concept.
2) Power supply is marginal and dGPU is not getting enough power for the initialization, but only sometimes.


yes, definately i would suspect the gpu.

Update the gpu bios if its available.

i assume the card is completly dead and so the igpu is auto enabled.. so there are no logs from the system?


mm@desktop ~
??sudo dmesg | rg 01:00.0
[    0.310834] pci 0000:01:00.0: [10de:2531] type 00 class 0x030000 PCIe Legacy Endpoint
[    0.310842] pci 0000:01:00.0: BAR 0 [mem 0xf5000000-0xf5ffffff]
[    0.310848] pci 0000:01:00.0: BAR 1 [mem 0xfa00000000-0xfbffffffff 64bit pref]
[    0.310854] pci 0000:01:00.0: BAR 3 [mem 0xfc00000000-0xfc01ffffff 64bit pref]
[    0.310858] pci 0000:01:00.0: BAR 5 [io 0xf000-0xf07f]
[    0.310862] pci 0000:01:00.0: ROM [mem 0xf6000000-0xf607ffff pref]
[    0.310900] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.344979] pci 0000:01:00.0: vgaarb: setting as boot VGA device
[    0.344979] pci 0000:01:00.0: vgaarb: bridge control possible
[    0.344979] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.365113] pci 0000:01:00.1: D0 power state depends on 0000:01:00.0
[    0.365818] pci 0000:01:00.0: Adding to iommu group 13
[   10.693058] nvidia 0000:01:00.0: enabling device (0002 -> 0003)
[   10.693118] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[   12.621335] [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 1
[   12.650590] nvidia 0000:01:00.0: vgaarb: deactivate vga console
[   12.864262] nvidia 0000:01:00.0: [drm] fb0: nvidia-drmdrmfb frame buffer device
mm@desktop ~
??sudo dmesg | rg nvidia
[   10.174436] nvidia: loading out-of-tree module taints kernel.
[   10.174441] nvidia: module license 'NVIDIA' taints kernel.
[   10.174446] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[   10.174447] nvidia: module license taints kernel.
[   10.691953] nvidia-nvlink: Nvlink Core is being initialized, major device number 235
[   10.693058] nvidia 0000:01:00.0: enabling device (0002 -> 0003)
[   10.693118] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[   10.778657] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[   10.799265] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 570.133.07 Fri Mar 14 12:42:57 UTC 2025
[   10.858308] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[   12.621335] [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 1
[   12.650590] nvidia 0000:01:00.0: vgaarb: deactivate vga console
[   12.696286] fbcon: nvidia-drmdrmfb (fb0) is primary device
[   12.864262] nvidia 0000:01:00.0: [drm] fb0: nvidia-drmdrmfb frame buffer device
mm@desktop ~
??lspci -nn | rg nvidia
mm@desktop ~ [1]
??lspci -nn | rg NVIDIA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA106 [RTX A2000] [10de:2531] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GA106 High Definition Audio Controller [10de:228e] (rev a1)
mm@desktop ~
??sudo dmesg | rg NVIDIA
[   10.174441] nvidia: module license 'NVIDIA' taints kernel.
[   10.740372] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 570.133.07 Fri Mar 14 13:12:07 UTC 2025
[   10.799265] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 570.133.07 Fri Mar 14 12:42:57 UTC 2025
asrock b650m/hdv.m2, ryzen 7700x@85watt
Back to Top
NDRE28 View Drop Down
Senior Member
Senior Member
Avatar

Joined: 08 Sep 2024
Location: Romania
Status: Offline
Points: 1485
Post Options Post Options   Thanks (0) Thanks(0)   Quote NDRE28 Quote  Post ReplyReply Direct Link To This Post Posted: 27 Mar 2025 at 1:18pm
Hi!

Is your discrete GPU on the latest BIOS?
If not, update it!

Also, I'd reinstall Windows 11 clean by formatting the C drive.
(But, please make a backup of your personal files, before proceeding!)

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.188 seconds.