Contribute
Register

[FIX] "Window Server Service only ran for 0 seconds" with dual-GPU

Joined
Dec 13, 2016
Messages
2
Motherboard
Asus h81m-K
CPU
i5 4460 Haswell
Graphics
GT 460
I happened to have a similar result disassembling these AML files, I really need help with this one as I can't get through booting with IONDRVSupport.kext as I have a dual graphics laptop.

I just tried disassembling and was able to find the _OFF method in the attached SSDT but I don't have the tools to do the next steps as I did these disassembling and searching in Windows 10.

I am working now on my Asus X555l
i7 4510u
HD 4400
4Gb ram
Planning to use the iGPU instead of nvidia (which is not working)
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I happened to have a similar result disassembling these AML files, I really need help with this one as I can't get through booting with IONDRVSupport.kext as I have a dual graphics laptop.

I just tried disassembling and was able to find the _OFF method in the attached SSDT but I don't have the tools to do the next steps as I did these disassembling and searching in Windows 10.

I am working now on my Asus X555l
i7 4510u
HD 4400
4Gb ram
Planning to use the iGPU instead of nvidia (which is not working)
Use MaciASL on macOS to create SSDT-DiscreteSpoof.aml.
Read post #1.
 
Joined
Dec 13, 2016
Messages
2
Motherboard
Asus h81m-K
CPU
i5 4460 Haswell
Graphics
GT 460
Use MaciASL on macOS to create SSDT-DiscreteSpoof.aml.
Read post #1.

Thank you. I was able to boot using the Sierra Distro instead. Opening MaciASL is not possible in Windows so I wasn't able to create SSDT-DiscreteSpoof.aml.
I'm in the middle of editing my DSDT now.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Thank you. I was able to boot using the Sierra Distro instead. Opening MaciASL is not possible in Windows so I wasn't able to create SSDT-DiscreteSpoof.aml.
I'm in the middle of editing my DSDT now.
What do you mean by "Sierra Distro"?
 
Joined
Jun 3, 2011
Messages
54
Motherboard
ASUS Z97 Pro (Wifi/AC)
CPU
i7-4790K OC @ 4.8GHz
Graphics
GTX 1080 Ti + R9 380
Mac
iMac
Classic Mac
Power Mac
Mobile Phone
Android
I would like to say a huge thank you to RehabMan, for his incredible work and dedication to this community.

I will describe my setup for other early tester of Mojave with unsupported Nvidia card who wants to keep it installed for dual boots or any other reasons.
So, I've updated a perfectly working 10.12.6 (smbios was 14.2, now 15.1 since few months) to Mojave on my desktop but was stuck with a black screen problem, mostly because my pcie slot 1 is occupied by a watercooled 1080ti I wanted to keep in place, but because it's not (yet?) supported, I added a cheap HD7850 (Mojave sees aR9 270) in second slot. I have three monitors, 2560x1440 native resolution, 1 connected to the 1080ti (HDMI), 2 to the R9 (DP and DVI) and had these various results with Mojave:
- 1080ti alone with High Sierra webdrivers: display OK but, of course, no acceleration, Sleep/Wake OK
- 1080ti with High Sierra webdrivers and R9 2770: black screens (so used remote desktop), Sleep/Wake OK
- 1080ti without webdrivers and R9 270: no display from the 1080ti but R9 was OK, Sleep OK, Wake cause reboot

I was searching for a way to disable the 1080ti in Mojave and discovered RehabMan laptop specific guide, then this specific post regarding desktops which brought me here. I've just created the SSDT-DiscreteSpoof.aml file, uninstalled the Nvidia webdrivers, crossed fingers and rebooted... WOW, it really works!!! No more black screen, the Nvidia card disappeared from the "System report", only the R9 is detected and, most important, Sleep/Wake is working perfectly!

So, @flymovies, don't hesitate, it's the way to go, and, again, my deepest gratitude to RehabMan.
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I've just created the SSDT-DiscreteSpoof.aml file, uninstalled the Nvidia webdrivers, crossed fingers and rebooted... WOW, it really works!!! No more black screen, the Nvidia card disappeared from the "System report", only the R9 is detected and, most important, Sleep/Wake is working perfectly!
Nice to hear it helped. Probably the VESA drivers that would normally attach to the Nvidia were the cause of the sleep problem. Spoofing makes the system think the device is not a graphics device.
 
Joined
Apr 27, 2013
Messages
67
Motherboard
GA-Z170X-UD5 TH
CPU
i7-7700K
Graphics
GTX 980 Ti
Mac
MacBook Pro
I need to disable Nvidia Card for a while until the Nvidia drivers are released?, so now I’m on Intel, but Nvidia card is running constantly, but I don't want to turn it off completely because I use sometimes Windows.

I followed the guide, but I don't able to find the _OFF method on SSDTs files

after disassembled I run command for finding the SSDT that has _OFF but
I can't find it:

grep -l Method.*_OFF *.dsl
DSDT.dsl
SSDT-1-PegSsdt.dsl
SSDT-2-Ther_Rvp.dsl

here is my files
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I need to disable Nvidia Card for a while until the Nvidia drivers are released?, so now I’m on Intel, but Nvidia card is running constantly, but I don't want to turn it off completely because I use sometimes Windows.

I followed the guide, but I don't able to find the _OFF method on SSDTs files

after disassembled I run command for finding the SSDT that has _OFF but
I can't find it:

grep -l Method.*_OFF *.dsl
DSDT.dsl
SSDT-1-PegSsdt.dsl
SSDT-2-Ther_Rvp.dsl

here is my files
For a desktop, try WhateverGreen.kext and kernel flag -wegnoegupu.

Note: On my z270/i7-7700k desktop, I switched from Nvidia 1050Ti to AMD Radeon RX 560. No regrets.
 
Joined
Apr 27, 2013
Messages
67
Motherboard
GA-Z170X-UD5 TH
CPU
i7-7700K
Graphics
GTX 980 Ti
Mac
MacBook Pro
For a desktop, try WhateverGreen.kext and kernel flag -wegnoegupu.
Note: On my z270/i7-7700k desktop, I switched from Nvidia 1050Ti to AMD Radeon RX 560. No regrets.
I thinking also to buy Radeon, but first of all I should to sell Nvidia:)
regarding: kernel flag -wegnoegupu, where exactly to put it, I tried on to put into "custom flags" but Nvidia still on and also I see it under System Reporting:
Pics01.png
 
Top