Setup & Software Discussions
Razer Core X eGPU Fans Pinned at Max RPM
 

[Solved] Razer Core X eGPU Fans Pinned at Max RPM  

  RSS

basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

Hello everyone.

I got a Razer Core X and a PNY XLR8 GTX 1060 6Gb for eGPU testing on my Win 10 Clevo P870DM with 2 x GTX 980M. The Core/1060 were recognized, the driver was successfully installed, but the GPU fans were pinned at 100% speed whenever the driver is running, even at no load. Basically the fans didn't spin until I log in. I had a friend check the GPU in a desktop system, and the fans worked nicely - this rules out the card is a dud. I tried rolling back the Nvidia driver to older versions (clean install following DDU), but the same behavior persisted. I also tried uninstalling Afterburner to see if that interfered with the fans, but nothing changed. HWInfo64/AfterBurner/PNY  VelocityX all picked up the 1060's fan RPMs, but apparently nothing could change it. 

I'm not sure if this is an issue specific to the Core and/or my computer, but I haven't seen any similar incident. I know there are cases where fan speed hits 100% when the laptop is in sleep mode, though I'm not sure how my case and theirs differ. I'll dig around a bit more, but any help is appreciated.

Update: The issue was identified to be NVIDIA driver spazzing out over having Maxwell (dGPU 980M) and Pascal (1060/Titan X Pascal) card running simultaneously. You have to disable the dGPU, enable the eGPU, and restart the NVIDIA Control Panel.

1. Start off by ensuring that Windows automatic driver install/update is disabled, then run DDU to remove all traces of NVIDIA driver, followed by re-installing NVIDIA *desktop* driver with the eGPU connected.

2. Open Device Manager>Display Adapters>Disable the dGPU, both 980M's in my case. Go back to Desktop and confirm that the NVIDIA Control Panel no longer show up
when right click on empty space. Keep Device Manager open.

3. Plug in the Razer Core X/your eGPU adapter, wait for the eGPU to show up, and enable it in Device Manager.

4. Open Control Panel>(Change view to Small Icons) Run NVIDIA Control Panel. Only the eGPU should show up.

At this point on my system, the internal display is running as if it's using the Basic Display Adapter driver for the dGPU, and it does not show up in the NVIDIA Control Panel at all. Can still change internal laptop display to 1080p.

Settings do stick after restarting. To revert to dGPU, Device Manager>Display Adapters>Enable dGPU and disable the eGPU. NVIDIA Control Panel shouldn’t crash since there’s still a card that’s running the driver. For driver update, the driver re-enable disabled cards anyway, so no need to worry about that. SLI settings and whatnot are also retained for dGPU. In any case where the eGPU fan spin reverted to max RPM, disable the eGPU, unplug the eGPU adapter, and repeat from step 1. 

 

This topic was modified 8 months ago

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago
 

@basecase01 This is likely a driver conflict. I’ve found when both the dGPU and eGPU are same brand, Windows opts for a version that works for either or, not both. What I typically do in this scenario is to use DDU to remove all graphics drivers as well as disable Windows auto-install feature. Once this is complete, I would make sure dGPU and eGPU show up in Device Manager as Microsoft Basic Display Adapter then proceed with a manual installation of latest graphics drivers.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

Thank you. I checked to see if Windows did anything wack with the Nvidia drivers and apparently it did! I got the Core X on 03/19, and I think I reinstalled the driver 3 times. I'll check tonight to see if DDU + disable Windows auto update helps.

Win10Why

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

@itsage I disabled Windows automatic driver install, got Device Manager to display the 1060 as Microsoft Basic Display Adapter (w/ warning saying driver couldn't load), and installed the 419.35 driver. GPU fans are still pinned at maximum RPM whenever Windows is loaded. I checked the Windows Update History under Drivers section and did not see any new driver installation today, so I'm not sure if I did something wrong. Please advise.

EDIT: Tried doing a bunch of things to see what sticks and what doesn't. Here are the results:

Attempt 1: DDU + reboot, followed by disabling both 980M’s in Device Manager. Installing 419.35 installs the driver for 980M’s along with the 1060. GPU fans spun at max RPM. Nothing changed.

Attempt 2: DDU + reboot, followed by uninstalling both 980M’s in Device Manager, leaving only the GTX 1060 connected. 419.35 installed successfully for the 1060 as shown in Device Manager while the 980M’s are still running with MS Basic Display Adapter (both uninstalled cards show up AFTER the Nvidia driver install for some reasons). After rebooting, the internal screen was powered by the 980M (low res) while the 1060 powered the external screen. No GPU fan spin was observed at this point. Next I checked the Nvidia Control Panel and found that the 1060 was the only card recognized with no option to change graphical settings. Also I noticed that GPU fans do not spin at all despite the GPU being fully-utilized while gaming. I ran DDU before the 1060 is cooked, but after rebooting both 980M’s showed up under Device Manager while Nvidia Control Panel was completely inaccessible. I ran DDU again, and that reset everything back to square 1.

Attempt 3: Install 419.35. Disable both 980M’s in Device Manager, then reinstall 419.35. Both 980M’s gets automatically re-enabled after installation. GPU fans spun at max RPM. Nothing changed.

Attempt 4: following through the steps on how to force the dGPU to use vga.sys. Did not get any prompt saying that new hardware was detected or anything. Also could not change/update/uninstall the 980M using MS Basic Display Adapter driver in Device Manager. This was pretty weird, so I reinstalled 419.35.

After attempt #2 I think I’m running into the issue where the dGPU and eGPU are of the same manufacturer but different generation as outlined by nando4 in the common eGPU issue troubleshooting thread. I think I’ll unplug the card from my system for the time being.

This post was modified 9 months ago

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
jerry Kansai
(@joi_kansai)
Estimable Member
Joined: 2 years ago
 

It’s G-Sync Laptop isn’t it? It maybe because of that you should find workaround, like Razer Blade Pro 4K 2017, it’s not easy to work with egpu and official support mentioned that it’s not working with Razer Core, only Blade Pro FHD that has optimus, even though user could find work around but not same with optimus Laptops, when I’m not wrong internal display can’t be used? Razer Core spinning on high rpm because on recognizing process between windows and enclosure so far I know, maybe in your case it’s keeping searching.

Razer Blade 15 2018, i7 8750H 16gb ddr4 2666mhz 1tb 970Evo
Razer Blade Stealth 12,5 2016 i7 7500U 8gb ddr3 1866mhz 500gb 970Evo
MacBook Pro 13 mid 2012 i5 3210M 12gb ddr3 1600mhz 500GB HDD
Razer Core V2 rtx 2070 Black 2040mhz Boost clock
Previous setting: rtx 2080ti Asus Turbo, rtx 2080 xc gaming, rtx 2080 Fe, Zotac Mini 1080ti, Evga 1080 FTW2 gaming.
Dual Monitor Predator XB241YU 165Hz 1440p, LG l24UD58 60Hz 4K
Portable Monitor Magedok 1440p HDR 60Hz usbA/C monitor


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 
Posted by: Joikansai

It’s G-Sync Laptop isn’t it? It maybe because of that you should find workaround, like Razer Blade Pro 4K 2017, it’s not easy to work with egpu and official support mentioned that it’s not working with Razer Core, only Blade Pro FHD that has optimus, even though user could find work around but not same with optimus Laptops, when I’m not wrong internal display can’t be used? Razer Core spinning on high rpm because on recognizing process between windows and enclosure so far I know, maybe in your case it’s keeping searching.

Mine is a Gsync laptop, but internal display can be used. I confirmed this during attempt #2. About 30s after the dGPUs are uninstalled, the eGPU somehow powered the internal display and changed the resolution. I'm not sure about the windows having issue recognizing the eGPU since the driver installation passed, gaming on the eGPU works, and sensor information could be extracted. I reached out to a guy I know with the same base laptop (2 x 980M's, Gsync) setup and an Omen Accelerator running Nvidia card, and he reported the thing is noisy. He's not surprised to hear that the fans might be running at maximum RPM, so I think he might be having the same issue, too. 

After reading your comment, I tried disabling Gsync on the internal panel/disabling the internal panel/OC the external screen to match the refresh rate of the internal panel (75Hz) and restarting. None of that seemed to help.

EDIT:

I noticed that GPUz couldn't read fan usage percentage, but reads the RPM just fine despite the card working normally in a desktop mobo.

1060UnderLoad
This post was modified 9 months ago

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

Updating the TB3 driver from 16.3.61.275 to 17.2.71.2 doesn't seem to help, so is reflashing the TB3 firmware. Flashing the vBIOS of the card with stock vBIOS to rule out firmware modding didn't change anything.

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

@itsage I tried a bunch of things (DDU, new card, M.2 adapter, updating Windows, etc...) and came to the conclusion that as long as the dGPU shows up in Nvidia Control Panel, the eGPU will spin at max fan speed. I managed to do that -once- by uninstalling the dGPU, delete oem .inf and .PNF under %systemroot%/inf, and then quickly reboot.  However, for some reasons Windows keeps reinstalling the dGPU within 5 minutes even after I blacklisted the dGPU's Hardware ID under Group Policy. The instruction for forcing dGPU to use the Basic Display Adapter  driver doesn't work for me for some reasons. It's weird. 

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
frankfu1122
(@frankfu1122)
New Member
Joined: 8 months ago
 

hi @basecase01

Did you end up finding a solution to this? I'm experiencing the same problem on my Lenovo X1 Carbon G6. I've tried this on both my GTX 1060 and GTX 1080t ti both exhibit fans running at max speed under no (not much) load.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 
Posted by: frankfu1122

hi @basecase01

Did you end up finding a solution to this? I'm experiencing the same problem on my Lenovo X1 Carbon G6. I've tried this on both my GTX 1060 and GTX 1080t ti both exhibit fans running at max speed under no (not much) load.

Hello.

I checked your system, and it looked like your laptop doesn't have a dedicated graphic card. I think your problem might just be driver-related, and simple DDU + driver reinstall could help. Here is what I think you should do:

1. Disable automatic driver install as per instructed here.
2. Download latest Display Driver Uninstaller (DDU) along with the Nvidia driver for your GPU. 
3. Run DDU, click through all warnings. Check under Options>Prevent downloads of drivers from "Windows update" and enable this to be doubly sure. You want to clean all traces of Nvidia GPU driver, so choose "Clean and Restart"
4. Once your computer rebooted, plug in your Razer Core X with the GPU inside. Check under Device Manager to see if the thing is recognized (I think it will be Display Adapter>Basic Display Adapter). If it is, install the Nvidia driver you downloaded previously while the Core is connected. Reboot and let me know if this procedure fixed your issue. If it doesn't, then please search for your Windows Update History to see if anything Nvidia-related was installed on the same day.

This post was modified 8 months ago

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

Problem solved as of 04/24/2019. See 1st post.

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote
B.O.B.
(@b-o-b)
New Member
Joined: 4 months ago
 

I had to create an account and come here and say thank you thank you thank you! to the original poster. I was having this same exact problem. Max fan speed just displaying the desktop. Disabling the built in graphics card in device manager, and then unplugging and plugging in the eGPU USB-C cable instantly fixed the problem.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
basecase01
(@basecase01)
Active Member
Joined: 9 months ago
 

@b-o-b

Glad I helped. My setup has been working fine for the past couple of months, and I hope you'll put yours to good use.

Sager NP9870S PE4C v4.1 Pending dGPU failure.


ReplyQuote