Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

GuiPol

macrumors member
Original poster
Mar 1, 2018
56
9
Hello all,

Well a weird situation happened some days ago.

On my mac pro 5,1, i've swapped my 970 gtx (non flashed) with a 1060 GTX (non flashed) somethng like 3 weeks ago, but the nvidia web driver stayed the same 387.10.10.10.30.106 (pfffiiuuuu what a pain.. thanks nvidia..). On bootcamp everything is flawless and games are stable and speedy.

but on High sierra it's another story :

Anyway here it is : right driver with the right HS version. All is good on this side BUT

-HS is crashing A LOT.. and i mean "windows like" a lot. Which NEVER EVER happened before.
When it crashs, it forces quit all your applications displaying a sudden black screen and BAM! instantly kicks you to the login screen !!! any unsaved work is lost of course ! nice !

So i've opened the console to show what these crashs were all about, it appears to be related to NV driver (nvidia) *see pics*

So i've tried to swap to the standard driver (OSX one) but it never ocured to me that when you are on the OSX driver your GTX cannot display any picture through HDMI... VGA is good. But HDMI is a nogo. Why ?

So that leads me to 2 questions :

-After some research i've found that quite some people has a random-kick-to-login issue... and probably related to nvidia driver as well. As anyone found a way to prevent such a bug, which is quite f**king annoying to say the least !!!

-Why a non flashed GTX cannot display any picture through HDMI with the standard OSX driver ??? VGA ok, i assume Display port is ok (i dont have a display port cable to test right now), but HDMI is nogo. Why ?

If anyone can shed some light on this, i'd be really grateful because it's my working machine and as of now.. i can't do something serious on it for more than 5 minutes tops.

Cheers
Guillaume
 

Attachments

  • crash reports.jpg
    crash reports.jpg
    1.1 MB · Views: 618
  • driver version.jpg
    driver version.jpg
    1.1 MB · Views: 405
Last edited:
Hello Bookemdano! Thanks for your input.
Indeed i have a 2600XT (original apple card) installed, for bootscreen purpose. Ive mentionned it on my sig but i will edit my post to reflect something more accurate.

I have to say that, with my gtx 970 installed as of 3 weeks ago, i've never experienced this issue (and i've been using this rig with the 2600XT and the 970GTX since the beginning of this year).
[doublepost=1532839258][/doublepost]i'll ad to that: i've found a display port cable. And well, even with the nvidia driver the screen stays black on the display port channel of my screen.. i have to switch to vga or hdmi to have picture. Which raises another question : why display port doesn't work, even with the nvidia web driver.. ??
 
What make is your 1080? Does it have the same port layout as the reference 1080 (which I think is 3x DP, 1x HDMI, 1x DVI)? If the port layout is different than the reference card then some ports may not be usable on macOS. Did you try all the DP outputs?

I don't think we have determined what specific combinations of cards and macOS version are triggering this bug. I think you are correct though that it's got something to do with the NVIDIA web drivers, but so far we've seen it happen with two NVIDIA cards (one EFI/flashed, one unflashed) and one NVIDIA card and one AMD card.

It would be interesting if you put your 970 back in (with the 2600XT still installed), do the crashes stop? That would imply that not every NVIDIA card is affected.
 
it's a 1060 GTX not a 1080 (sadly ;) ) It's a gigabyte OC edition 1060GTX.
it has 2 DVI-D, 1 HDMI, 1 DP.
Well i might test it with the GTX 970 back in the game (it's in my mac pro 3 right now), but i'm damn sure it won't trigger this weird bug because i have the GTX 970 and the 2600XT installed in the mac pro 5 for as long as 7 months without any crash (i mean not one).
 
it's a 1060 GTX not a 1080 (sadly ;) ) It's a gigabyte OC edition 1060GTX.
it has 2 DVI-D, 1 HDMI, 1 DP.
Well i might test it with the GTX 970 back in the game (it's in my mac pro 3 right now), but i'm damn sure it won't trigger this weird bug because i have the GTX 970 and the 2600XT installed in the mac pro 5 for as long as 7 months without any crash (i mean not one).
Oops, sorry my mistake. However, the 1060 reference design has the same port array as the 1080 (3x DP 1.4, 1x HDMI 2.0b, and 1x DVI). So since your port layout is different, unfortunately that means certain ports won't work, even though you have the web drivers installed.

Hmm maybe that relates to the crashing issue too. Now I wonder if the other people experiencing that bug had non-reference design NVIDIA cards.

What make is your 970?
 
Unfortunately, it happens to me too, with a 1030 GT. I've been like this for 2 months and still can't find a solution (more than using AMD cards) :(:(
 
Hm.. it's been suggested that 2 cards maybe the issue depending on the brands.. I'm gonna try to run the 1060 alone and see what happens. If it fails, I'll put the 970 back and test (but I'm pretty sure it will run smoothly). And last test: I have a second 1060, an asus this time. I'll try this by swapping the gigabyte one an test.
 
Hm.. it's been suggested that 2 cards maybe the issue depending on the brands.. I'm gonna try to run the 1060 alone and see what happens. If it fails, I'll put the 970 back and test (but I'm pretty sure it will run smoothly). And last test: I have a second 1060, an asus this time. I'll try this by swapping the gigabyte one an test.
It is very likely that the problem is using two graphics cards, because another user had previously reported the same problem when using two graphics cards at the same time.

https://forums.macrumors.com/thread...sues-running-multiple-graphics-cards.2129228/
 
indeed.. well i'll try to narrow things down a little bit. Maybe it's related to some brand/models when paired to an original mac card (cause i didn't have any of that kind of trouble with my gtx 970). I'll do some tests right now.
[doublepost=1532849477][/doublepost]testin' 1060 alone right now. will get back tomorrow. if that problem arise it's a matter of minute anyway if you use your mac pro quite intensively (photoshop, illustrator + chrome = "kick-ban" guaranteed ! XD )
 
Last edited:
Okay after a few extensive tests it appears, as bookemdano said, to be related to 2 cards configuration. That is for sure now.
But which configuration is causing problem ? It appears to be when you have 1 mac edition card and one Nvidia PC card (but only some models seems to be causing this).
To narrow things down i'll try my second 1060GTX (Asus non flashed) with the 2600XT mac edition and get back for the results.
 
Last Nvidia web driver for 10.13.4 is 387.10.10.10.30.107. You are on 387.10.10.10.30.106.

Update: Your macOS 10.13.4 is rev. 17E199, the last web driver is for 17E202. So I guess you have the right driver.

Maybe you should update to macOS 10.13.6, a lot of bugs were fixed.

Two cards installed have know issues: http://forum.netkas.org/index.php/topic,13654.msg37871.html#msg37871
 
Last edited:
  • Like
Reactions: h9826790 and GuiPol
Last Nvidia web driver for 10.13.4 is 387.10.10.10.30.107. You are on 387.10.10.10.30.106.

Update: Your macOS 10.13.4 is rev. 17E199, the last web driver is for 17E202. So I guess you have the right driver.

Maybe you should update to macOS 10.13.6, a lot of bugs were fixed.

Two cards installed have know issues: http://forum.netkas.org/index.php/topic,13654.msg37871.html#msg37871
I updated my macOS and still have the same problem, even with simple things like opening Mission Control, it causes WindowServer to crash and send me back to the login screen. It is worth mentioning that glitches also appear in windows very often.
 
yes i concur, it can crash on ANY occasion and VERY often if you use it extensively (like on a 10 min basis interval). i found it very strange, considering the number of CMP users here, that only a few posts were created (here on macrumors) *whereas the problem seems widespread and appearing on a number of forums..). It seems as if it's something "rare" or trivial. I do not think so.
 
yes i concur, it can crash on ANY occasion and VERY often if you use it extensively (like on a 10 min basis interval). i found it very strange, considering the number of CMP users here, that only a few posts were created (here on macrumors) *whereas the problem seems widespread and appearing on a number of forums..). It seems as if it's something "rare" or trivial. I do not think so.
I think the problem is when using a graphics card with Mac EFI and a non-flashed card at the same time. :(
 
I think the problem is when using a graphics card with Mac EFI and a non-flashed card at the same time. :(

Well I think maybe it only applies to flashed NVIDIA cards that require the web driver. Or at the very least it doesn't seem to apply to the stock GT120 + AMD RX 580 combo.

Maybe it's when the EFI card is in the bottom slot?
 
Very interesting. I have the same issue, being kicked to the login screen every now and then. I have two graphics cards in the Mac as well: a GT120 (the one that come with the mac) and a GTX 960.
Also, video playback often stops working in web-browsers. Posted about this, before I read this thread:

https://forums.macrumors.com/threads/video-playback-stops-gtx-960-mac-pro-5-1.2131176/

Update:
After removing the GT120 (running with the GTX 960 only) it works fine. I don't have boot screen of cause. But I am keeping the GT120 close in case of emergency.
 
Last edited:
I don't know if this is related or just coincidental, but since I installed the GT 1030 with Nvidia's Web Drivers I also get Kernel Panics occasionally.

Anonymous UUID: BFE07491-7F3A-85D1-D318-1982A0BF33FA

Sun Aug 5 23:28:19 2018

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8acfb4b8): "OSX Watchdog Timeout: 12i0 12r1693 7053i1 7121i0 7488i1 7572i0 9205i1 9911i0 21748i1 21963i0 23627i1 23743i0 26476i1 27195i0 37995i1 39044i0 "@/BuildRoot/Library/Caches/com.apple.xbs/Sources/OSXWatchdog/OSXWatchdog-28.50.1/Source/AppleOSXWatchdog/AppleOSXWatchdog.cpp:244
Backtrace (CPU 0), Frame : Return Address
0xffffff8cdd04bc70 : 0xffffff8007a6c1c6
0xffffff8cdd04bcc0 : 0xffffff8007b95274
0xffffff8cdd04bd00 : 0xffffff8007b87544
0xffffff8cdd04bd70 : 0xffffff8007a1e1e0
0xffffff8cdd04bd90 : 0xffffff8007a6bc3c
0xffffff8cdd04bec0 : 0xffffff8007a6b9fc
0xffffff8cdd04bf20 : 0xffffff7f8acfb4b8
0xffffff8cdd04bf60 : 0xffffff7f8acfb5e6
0xffffff8cdd04bfa0 : 0xffffff8007a1d557
Kernel Extensions in backtrace:
com.apple.driver.AppleOSXWatchdog(1.0)[10AB980B-BF01-317D-8CE7-51079C8E304C]@0xffffff7f8acfa000->0xffffff7f8acfdfff
dependency: com.apple.iokit.IOPCIFamily(2.9)[AEA4C7F5-CCB0-338B-B471-CF28A9792522]@0xffffff7f88294000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
17G65

Kernel version:
Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14 PDT 2018; root:xnu-4570.71.2~1/RELEASE_X86_64
Kernel UUID: 1AE5ACFD-3B6F-3D74-AD52-31F1430DBC6F
Kernel slide: 0x0000000007800000
Kernel text base: 0xffffff8007a00000
__HIB text base: 0xffffff8007900000
System model name: MacPro5,1 (Mac-F221BEC8)

System uptime in nanoseconds: 42929457719108
last loaded kext at 39673990032683: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f8b1c9000, size 32768)
last unloaded kext at 39828768371314: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f8b1c9000, size 32768)
loaded kexts:
com.nvidia.CUDA 1.1.0
com.Cycling74.driver.Soundflower 1.6.7
com.nvidia.web.GeForceTeslaWeb 10.3.3
com.nvidia.web.NVDANV50HalTeslaWeb 10.3.3
com.nvidia.web.NVDAResmanTeslaWeb 10.3.3
com.nvidia.web.GeForceWeb 10.3.3
com.nvidia.web.NVDAGP100HalWeb 10.3.3
com.nvidia.web.NVDAResmanWeb 10.3.3
com.apple.nke.l2tp 1.9
com.apple.filesystems.afpfs 11.1
com.apple.nke.asp-tcp 8.0.2
com.apple.driver.AppleBluetoothMultitouch 92
com.apple.driver.AppleHWSensor 1.9.5d0
com.apple.driver.AppleTyMCEDriver 1.0.3d2
com.apple.driver.AGPM 110.23.37
com.apple.filesystems.autofs 3.0
com.apple.driver.AudioAUUC 1.70
com.apple.AGDCPluginDisplayMetrics 3.20.13
com.apple.driver.AppleMikeyHIDDriver 131
com.apple.driver.AppleUpstreamUserClient 3.6.5
com.apple.driver.AppleMCCSControl 1.5.5
com.apple.driver.AppleHV 1
com.apple.driver.AppleHDA 281.52
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.AppleMikeyDriver 281.52
com.apple.iokit.IOBluetoothSerialManager 6.0.7f10
com.apple.driver.pmtelemetry 1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleLPC 3.1
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.MaxTranserSizeOverrideDriver 439.70.3
com.apple.iokit.SCSITaskUserClient 404.30.2
com.apple.filesystems.hfs.kext 407.50.6
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleSystemPolicy 1.0
com.apple.filesystems.apfs 748.51.0
com.apple.driver.AppleFWOHCI 5.5.9
com.apple.driver.Intel82574LEthernet 2.7.2
com.apple.driver.AppleAHCIPort 329.50.2
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleACPIButtons 6.1
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 6.1
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 220.50.1
com.apple.nke.applicationfirewall 183
com.apple.security.TMSafetyNet 8
com.apple.security.quarantine 3
com.apple.driver.AppleIntelCPUPowerManagement 220.50.1
com.apple.nke.ppp 1.9
com.apple.security.SecureRemotePassword 1.0
com.apple.driver.AppleBluetoothHIDKeyboard 205
com.apple.driver.AppleHIDKeyboard 205
com.apple.driver.IOBluetoothHIDDriver 6.0.7f10
com.apple.driver.AppleMultitouchDriver 1404.4
com.apple.driver.AppleInputDeviceSupport 1404.3
com.apple.kext.triggers 1.0
com.apple.iokit.IOAVBFamily 680.2
com.apple.plugin.IOgPTPPlugin 680.15
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.driver.DspFuncLib 281.52
com.apple.kext.OSvKernDSPLib 526
com.apple.iokit.IOAcceleratorFamily2 378.26
com.apple.driver.AppleSSE 1.0
com.apple.iokit.IOSurface 211.15
com.apple.iokit.IOSerialFamily 11
com.apple.driver.AppleSMBusController 1.0.18d1
com.apple.iokit.IONDRVSupport 519.20
com.apple.driver.AppleSMBusPCI 1.0.14d1
com.apple.AppleGPUWrangler 3.20.13
com.apple.AppleGraphicsDeviceControl 3.20.13
com.apple.driver.AppleHDAController 281.52
com.apple.iokit.IOGraphicsFamily 519.20
com.apple.iokit.IOHDAFamily 281.52
com.apple.iokit.IOAudioFamily 206.5
com.apple.vecLib.kext 1.2.0
com.apple.iokit.IOFireWireIP 2.2.9
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.7f10
com.apple.iokit.IOBluetoothHostControllerUSBTransport 6.0.7f10
com.apple.iokit.IOBluetoothHostControllerTransport 6.0.7f10
com.apple.iokit.IOBluetoothFamily 6.0.7f10
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.iokit.IOSCSIMultimediaCommandsDevice 404.30.2
com.apple.iokit.IOBDStorageFamily 1.8
com.apple.iokit.IODVDStorageFamily 1.8
com.apple.iokit.IOCDStorageFamily 1.8
com.apple.filesystems.hfs.encodings.kext 1
com.apple.iokit.IOAHCIBlockStorage 301.40.2
com.apple.iokit.IOAHCISerialATAPI 267.50.1
com.apple.iokit.IOFireWireFamily 4.7.2
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.iokit.IOAHCIFamily 288
com.apple.driver.usb.AppleUSBEHCIPCI 1.2
com.apple.driver.usb.AppleUSBUHCIPCI 1.2
com.apple.driver.usb.AppleUSBUHCI 1.2
com.apple.driver.usb.AppleUSBEHCI 1.2
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.AppleEFINVRAM 2.1
com.apple.driver.AppleEFIRuntime 2.1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.DiskImages 480.60.1
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleUSBTDM 439.70.3
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.IOUSBMassStorageDriver 140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice 404.30.2
com.apple.iokit.IOSCSIArchitectureModelFamily 404.30.2
com.apple.iokit.IOStorageFamily 2.1
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IOSlaveProcessor 1
com.apple.iokit.IOReportFamily 31
com.apple.iokit.IOTimeSyncFamily 680.15
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleACPIPlatform 6.1
com.apple.driver.AppleSMC 3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.pthread 1
com.apple.kec.Libm 1
com.apple.kec.corecrypto 1.0

EOF
 
Reviving this thread...
I have a CMP mid 2010 5,1 that has just started having the Windowserver crash discussed here since I upgraded OS to 10.13.6 yesterday.
I have had a (PC version, not flashed) EVGA GTX970 4GB installed for 2 years or so under Yosemite 10.10. The original Mac Radeon HD 5770 1GB has been installed next to it for those 2 years, enabling me to see the boot screen. For the past 2 years this setup has worked flawlessly using the appropriate nVidia Webdrivers for Yosemite final version.
However after installing latest 10.13.6 (17G4015) with the right nVidia Webdriver (387.10.10.10.40.113), though it mainly works fine, I now get the Windowserver crashes discussed here, along with occasional graphical artefacts, usually in the hour or two after waking/booting: it then seems to calm down and the crashes stop/become much less frequent.
I understand from the above that removing the Mac Radeon card may fix this. However I thought it might be interesting to point out that my experience shows that the same hardware combination of non-flashed nVidia card and Mac EFI Radeon card worked fine for years under Yosemite with the Yosemite Webdriver from nVidia, and only fails now under High Sierra with its Webdriver.
 
Try using the 387.10.10.15.15.108 driver if you're looking to attempt to resolve this with High Sierra. It fixed the majority of issues many had. Unsure if this specifically was addressed or not. Does not "break" with each of the OS updates in High Sierra.
 
Try using the 387.10.10.15.15.108 driver if you're looking to attempt to resolve this with High Sierra. It fixed the majority of issues many had. Unsure if this specifically was addressed or not. Does not "break" with each of the OS updates in High Sierra.

There does not appear to be a driver 387.10.10.15.15.108.
Did you mean:
387.10.10.10.40.108 or
378.10.10.10.20.108 or any other one?
Thanks.

Edit: I tried 387.10.10.10.40.108 which is the most recent one before my current latest one, and the installer won't let me install it, says 10.3.6 17G4015 "is not supported with this package."
 
387.10.10.15.15.108 is the one that was pulled by NVIDIA that included VOLTA drivers. Search the forum and you'll find the links. Been running it since release on MBP (with NVIDIA GPU) and MP5,1.

Screen Shot 2019-01-07 at 2.59.26 PM.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.