• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

Random freezes, reboots and sleep not working after adding Graphic card

actually sleep is not off topic as before adding the dGPU so only using UHD 630, The system had no freezes and sleep was working properly.
Okay
I went through the guide "how to create OC config.plist" and for Comet Lake it mentions that "Sleep/Wake function is broken on Comet Lake Desktops when using IGPU as a Graphics Device."; it's funny that I'm facing the opposite scenario where sleep worked with the iGPU only but stopped working after adding the dGPU so this is still something to address.
With a few additional fixes, it works but is still broken somehow on Desktops on SKL+, when using IGPU.
Going through the guide I changed the ACPI patches by deleting the ones that come bundled with the config.plist as I do not seem to need them and added Rename PEGP to GFX0.

I also added Rename HECI to IMEI and Rename MEI to IMEI as from the notes I don't understand if I need to use these together with Rename PEGP to GFX0 or not; could you tell me if I need to keep the IMEI patches or not? Thanks!
PEGP to GFX0 is for systems utilizing any Discrete GPU. PEGP can be different. Check IOReg for the exact name. HECI to IMEI and MEI to IMEI is mandatory and needs to be used together.
So far I'm happy to report that I have not experienced freezes since yesterday so that's awesome :)
Sounds good!
Concerning sleep, I have tried adding SSDT-USBW.aml+USBWakeFixup.kext but the system still reboots instead of waking up when pressing the mouse key. I could try adding the "ACPI-wake-type" under DeviceProperties like so:

PciRoot(0x0)/Pci(0x14,0x0) : acpi-wake-type : <Data> : 01
You need to find the reboot reason. Once you find the reason, you can proceed with the fix.
So still some research to do on sleep but everything is definitely more stable after the tweaks you suggested :D
Great!
 
I'll try to isolate the reboot reason and take it from there :)
PEGP to GFX0 is for systems utilizing any Discrete GPU. PEGP can be different. Check IOReg for the exact name. HECI to IMEI and MEI to IMEI is mandatory and needs to be used together.
Had a look at a copy of yesterday's IOReg (pre patch) and today's with Rename PEGP to GFX0 and it looks similar... did the patching work?

Before
Screenshot 2022-02-08 at 17.18.09.png

after
Screenshot 2022-02-08 at 17.34.25.png
 
I'll try to isolate the reboot reason and take it from there :)

Had a look at a copy of yesterday's IOReg (pre patch) and today's with Rename PEGP to GFX0 and it looks similar... did the patching work?

Before
View attachment 4043

after
View attachment 4045
Note that WEG automatically applies the rename, where applicable. Even then, i recommend them to have it under your config.plist.
 
  • Like
Reactions: gipsy
Hi there,
After running the system for two days following your help and applying all your advices everything is definitely more stable, thanks a million!
The system never froze while in use after tweaking the EFI :D but I'm still experiencing a freeze when booting the system in the morning; after that it won't happen no matter if the system is in use, idle or if monitor is off (sleep is still disabled).

Here is another set of PR+panic report files hopefully the last one :)

PS: OC updated to 0.7.8

Thanks!!!!
 

Attachments

After running the system for two days following your help and applying all your advices everything is definitely more stable, thanks a million!
Perfect!
The system never froze while in use after tweaking the EFI :D but I'm still experiencing a freeze when booting the system in the morning; after that it won't happen no matter if the system is in use, idle or if monitor is off (sleep is still disabled).
So, it means on a cold boot, it freezes after login? or freezes at the login? Can you describe the freezing scenario?

In addition, provide your BIOS Settings, either video or pictures.

Here is another set of PR+panic report files hopefully the last one :)

PS: OC updated to 0.7.8
Let's see what's new here. xD

The KP is due to Graphics. Is your card running stock firmware? Is it overclocked? In which Slot the GPU is installed?
 
So, it means on a cold boot, it freezes after login? or freezes at the login? Can you describe the freezing scenario?

In addition, provide your BIOS Settings, either video or pictures.
Yes on a cold boot. It freezes while MacOS is loading, the bar under Apple logo will start loading and it will freezes. I then need to do a hard reboot and MacOS will load and generate the panic file I've attached in my previous post.

I'll provide pictures of the BIOS setting, any section I should focus on specifically or do you need everything?

Let's see what's new here. xD
Thanks!

The KP is due to Graphics. Is your card running stock firmware? Is it overclocked? In which Slot the GPU is installed?
I bought a second hand card on eBay.... damn chip shortage. The seller told me that the firmware had not been overclocked, is there a way to verify this? Note that there is a physical switch on the graphic card to overclock it a bit but it is turned off.

There's only one GPU slot on my motherboard and it's already a miracle there is one on such a tiny board :LOL:
 
I'll provide pictures of the BIOS setting, any section I should focus on specifically or do you need everything?
Everything
I bought a second hand card on eBay.... damn chip shortage. The seller told me that the firmware had not been overclocked, is there a way to verify this? Note that there is a physical switch on the graphic card to overclock it a bit but it is turned off.
There could be three situations. This card was overclocked or your BIOS settings are not appropriate as per the guide or there is corruption within your installation. The first step should be to attach BIOS settings and then proceed with flashing the latest VBIOS.
There's only one GPU slot on my motherboard and it's already a miracle there is one on such a tiny board :LOL:
xD
 
There could be three situations. This card was overclocked or your BIOS settings are not appropriate as per the guide or there is corruption within your installation. The first step should be to attach BIOS settings and then proceed with flashing the latest VBIOS.
Here are pictures of my BIOS (also CSM is disabled)

About flashing the VBIOS, can it be done under MacOS or is it better to do it under Windows? And would you recommend a guide for VBIOS flashing? I found this one with Google but maybe you have a better recommendation?

Thanks!
 

Attachments

Here are pictures of my BIOS (also CSM is disabled)
Reset BIOS Defaults and adjust the BIOS settings.
About flashing the VBIOS, can it be done under MacOS or is it better to do it under Windows?
Windows is required to flash the card.
And would you recommend a guide for VBIOS flashing? I found this one with Google but maybe you have a better recommendation?
Check Google. I know the procedure. Maybe i can link you up with one.
 
Reset BIOS Defaults and adjust the BIOS settings.
To which settings? I checked your "BIOS/UEFI Settings for Desktop (Intel/AMD)" but there's nothing there
Check Google. I know the procedure. Maybe i can link you up with one.
I'll try with the procedure I found, hope I don't mess up my GPU
 

Latest posts

Forum statistics

Threads
1,933
Messages
18,033
Members
27,784
Latest member
enggkc