![]() |
|
|||||||
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Junior Member
Join Date: Sep 2026
Posts: 3
|
Summary
On a Ryzen 9 7950X3D (Radeon iGPU) + RTX 5090 system, DisplayLink 12.3 caused 17 kernel bugchecks over four days. Disabling the AMD integrated GPU in Device Manager stopped them completely. The dGPU and the USB monitor are both still in use - only the iGPU is off. I believe the IDD was selecting the iGPU as its render adapter while the desktop was on the RTX 5090, making every frame a cross-adapter copy. I have not been able to confirm that attribution directly, so I'm reporting the evidence and letting you judge the mechanism. System
Two active displays: a Vizio V405-G9 at 3840x2160 (primary) on the RTX 5090, and the MB169B+ at 1920x1080 as the secondary, via DisplayLink. Onboard video output is not connected to anything. Symptoms Two failure modes, which I now think are the same event with different outcomes. 1. Soft hang (survivable). Dragging a window onto the MB169B+ - Spotify was the reliable trigger - freezes the whole machine for a few seconds. The primary display goes black as if it's about to bugcheck, then recovers and everything continues normally. 2. Hard bugcheck. Starting a Microsoft Teams screen share with the MB169B+ connected crashes the machine within seconds. Not always on the first share, but reliably within a few attempts. The bugcheck is identical every time, across all 17 occurrences: Code:
BugCheck 0x00020001 (HYPERVISOR_ERROR)
Arguments: 0x0000000000000028, 0x0000000000000002,
0x6500000000000000, <varying pointer>
Faulting stack: amdppm!HvRequestIdle
Isolating test This is the part I'd point an engineer at:
Nothing else changed between the two runs. Workaround Disabling the integrated GPU: Code:
Disable-PnpDevice -InstanceId 'PCI\VEN_1002&DEV_164E&SUBSYS_7D781462&REV_C9\4&27E89230&0&0041' -Confirm:$false The cost is losing motherboard video output, the AMD hardware encoder, and any fallback display if the 5090 fails. That's a real cost, and it shouldn't be the price of using a USB monitor. Ruled out by direct testing Listing these so nobody repeats them:
Zero WHEA errors throughout, before anyone suggests hardware - though I'd note a hung core doesn't raise a machine check, so WHEA silence never actually excluded hardware either. Questions
Two minor things noticed along the way Installation Cleaner leaves drivers staged. After running DisplayLink Installation Cleaner 11.7.4208.0, pnputil /enum-drivers still showed a DisplayLink INF that had to be removed manually with pnputil /delete-driver oemNN.inf /uninstall /force Version mismatch after a clean 12.3 install. My currently staged INFs: Code:
oem39.inf dlidusb.inf 12.3.5011.0 (Display) oem30.inf dlusbaudioext.inf 12.3.4372.0 (Extension) oem38.inf dlcdcncm.inf 12.3.4372.0 (Net) Happy to collect logs, dumps, or run any diagnostic build - I still have all 17 minidumps and can re-enable the iGPU to reproduce on request. |
|
|
|
|
|