Contribute
Register

[Solved] Please help! GPU not working after upgrade to 13.1

Status
Not open for further replies.
Joined
Mar 25, 2017
Messages
44
Motherboard
gigabyte z170
CPU
intel core i7 6700k
Graphics
gigabyte 1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
had a rather tough upgrade from 12.4 to 13.1 at here
many thanks to the help from forum.

now i am facing the graphical problem in the system, the GPU is not working.

hardware:
  • i7 6700k
  • Gigabyte Z170X-Designare
  • Gigabyte NVIDIA 1080
  • Samsung 960 evo nvme m2 ssd --> the only storage
what the problem is:

i have tried to install the web driver but it boots into a black screen after the loading bar is about to finish. in -v mode it enters black screen after all the load process log ends.
i can only get into the system with option NvidiaWeb = true unchecked at the Clover boot manager

what i have tried:
  • set internal graphics to disabled in the motherboard BIOS
  • installed the latest web driver 378....20.109 for my system 10.13.1 (17B1003)
  • changed config.plist to set NvidiaWeb = true
  • reinstalled the lastest clover with "Install RC scripts on target volume" and "EmuVariableUefi-64"
  • in clover configurator made sure that "EmuVariableUefi-64" is installed
  • installed latest Lilu.kext and NvidiaGraphicsFixup.kext to /Library/Extensions also to EFI/.../kexts/Other
these are pretty much all that was mentioned about this issue. but i still dont have luck
i don't know why it is so hard for me while everybody else got to the point with ease.....
please @cmn699 @vulgo you guys were very helpful with my upgrade, please also have a look on this one. thanks in advance.
 

Attachments

  • config.plist
    3.7 KB · Views: 280
  • Screen Shot 2017-12-02 at 19.14.59.png
    Screen Shot 2017-12-02 at 19.14.59.png
    75.1 KB · Views: 166
  • Screen Shot 2017-12-02 at 19.15.42.png
    Screen Shot 2017-12-02 at 19.15.42.png
    250.9 KB · Views: 184
You might try this, remove NvidiaGraphicsFixup as you are on iMac14,2 and have HDMI audio SSDT in /efi/clover/acpi/patched, run kextcache
Code:
sudo kextcache -i /
Reboot into recovery and from terminal run this command
Code:
rm -f /Volumes/Macintosh\ HD/Users/*/Library/Preferences/ByHost/com.apple.windowserver*
Then try booting with Nvidia drivers enabled

You could try that command from a normal boot (with sudo) first and if it doesn't help try also from recovery.
 
Last edited:
You might try this, remove NvidiaGraphicsFixup as you are on iMac14,2 and have HDMI audio SSDT in /efi/clover/acpi/patched, run kextcache
Code:
sudo kextcache -i /
Reboot into recovery and from terminal run this command
Code:
rm -f /Volumes/Macintosh\ HD/Users/*/Library/Preferences/ByHost/com.apple.windowserver*
Then try booting with Nvidia drivers enabled

You could try that command from a normal boot (with sudo) first and if it doesn't help try also from recovery.


Hey thanks for your attention again!!

  • i have done removing the NvidiaGraphicFixup in both kexts/Other and L/E
  • did the removal with sudo and i can see no host from com.apple.windowserver, just to make sure i have rebooted to recovery and did the same there
but still no luck.. it runs into black screen.

edit:
in the textcache it reports some faulty kexts, i have removed them (Lilu, some hardware monitor kexts)

edit2:
after removing those kexts, its the same black screen. i don't know if i should get them back
 

Attachments

  • Screen Shot 2017-12-02 at 20.17.16.png
    Screen Shot 2017-12-02 at 20.17.16.png
    231.1 KB · Views: 146
Last edited:
in the textcache it reports some faulty kexts, i have removed them (Lilu, some hardware monitor kexts)
Invalid signatures are ok.
did the removal with sudo and i can see no host from com.apple.windowserver, just to make sure i have rebooted to recovery and did the same there
Do you mean no files were removed, or you removed them all? List the files
Code:
echo /Users/*/Library/Preferences/ByHost/com.apple.windowserver*
I see
/Users/Home/Library/Preferences/ByHost/com.apple.windowserver.A60AB210-CAFD-5F88-BAC7-44C1DFB4C60C.plist
There is one for each user + system ID
 
Invalid signatures are ok.
yeah ok, but i have already removed the Lilu.kext, should i get them back?

Do you mean no files were removed, or you removed them all? List the files

well i didnt check if there were anything, but after i ran the command you showed, there is definitely no more host from com.apple.windowserver
 
yeah ok, but i have already removed the Lilu.kext, should i get them back?
You don't need Lilu or FakeSMC plugins at this time.
well i didnt check if there were anything, but after i ran the command you showed, there is definitely no more host from com.apple.windowserver
OK i wasn't sure. Download the script attached to this post, remove HDMI audio SSDT from efi/clover/acpi/patched. Run these
Code:
sudo rm /Library/Preferences/Audio/com.apple.audio.DeviceSettings.plist
sudo rm /Library/Preferences/Audio/com.apple.audio.SystemSettings.plist
sudo rm /private/var/db/.com.apple.iokit.graphics
Then run the webdriver.sh script with the -f option
Code:
sudo ./webdriver.sh -f
Reboot, disable Intel integrated graphics in BIOS if not already, then try booting with NvidiaWeb set again

Edit: also change CsrActiveConfig to 0x2EF or 0xFFF or something, 0x67 only covers SIP as implemented by csrutil - real macs set the extra bits differently, Clover is setting the full range of flags every boot (i.e. using only SIP flags turns all other protections ON not OFF)
 
Last edited:
just a quick confirm

You don't need Lilu or FakeSMC plugins at this time.
i dont need lilu and fakeSMC in L/E or in kexts/Other or in both destinations?

remove HDMI audio SSDT from efi/clover/acpi/patched.
i have 2 SSDTs in that directory. which one do i remove?
 

Attachments

  • Screen Shot 2017-12-02 at 21.23.08.png
    Screen Shot 2017-12-02 at 21.23.08.png
    20 KB · Views: 132
i dont need lilu and fakeSMC in L/E or in kexts/Other or in both destinations?
/efi/clover/kexts/other you should have only:
  • FakeSMC.kext
  • 1 Ethernet kext, Realtek Intel etc.
/Library/Extensions, remove these:

Lilu.kext, FakeSMC.kext, FakeSMC_ACPISensors.kext, FakeSMC_CPUSensors.kext, FakeSMC_LPCSensors.kext
i have 2 SSDTs in that directory. which one do i remove?
SSDT-HDMI-NVIDIA-PEG0.aml
 
/efi/clover/kexts/other you should have only:
  • FakeSMC.kext
  • 1 Ethernet kext, Realtek Intel etc.
/Library/Extensions, remove these:

Lilu.kext, FakeSMC.kext, FakeSMC_ACPISensors.kext, FakeSMC_CPUSensors.kext, FakeSMC_LPCSensors.kext

SSDT-HDMI-NVIDIA-PEG0.aml

hmm, i think i have done all of these, but still goes to black screen at the same spot
 

Attachments

  • Screen Shot 2017-12-02 at 21.36.17.png
    Screen Shot 2017-12-02 at 21.36.17.png
    177.9 KB · Views: 124
  • Screen Shot 2017-12-02 at 21.37.24.png
    Screen Shot 2017-12-02 at 21.37.24.png
    26.7 KB · Views: 148
  • Screen Shot 2017-12-02 at 21.37.48.png
    Screen Shot 2017-12-02 at 21.37.48.png
    25.3 KB · Views: 127
  • Screen Shot 2017-12-02 at 21.39.19.png
    Screen Shot 2017-12-02 at 21.39.19.png
    74.7 KB · Views: 132
hmm, i think i have done all of these, but still goes to black screen at the same spot
Please upload your current Clover folder zipped minus themes. Thanks.
 
Status
Not open for further replies.
Back
Top