Contribute
Register

[HOW TO] OpenCore 0.6.9 > 0.7.0 differences

Status
Not open for further replies.
sorry just clear nvram and it's update to 0.7.0
 
reset nvram at the boot menu, should sort out your issue
i have a question : If i just upgrade the files from folder but not upgrade the config file then it's ok ?
 
i have a question : If i just upgrade the files from folder but not upgrade the config file then it's ok ?
course not

you need to make the new changes in your config.plist
 
now still boot ok, but i don't know at long time is it ok ...
 
i upgraded to 0.7.0 but just change on Boot Menu, enter Hackintool detect just 0.6.0, Must i upgrade the new config file ?
No, have you done ResteNVRAM at first boot with the new version?
 
Hi everybody! I don't fully understand what GOP is and if the settings in OC config.plist relates only to OC's GUI or can they have an influence on how MacOS manages graphics? — I'm actually having a lot of WindowServer crashes and I'm wondering if it can be related to those settings...
Just in case, here are the values I currently have:
DirectGopRendering=false
GopPassThrough=Disabled
ProvideConsoleGop=true

I've read in forums that also real Macs can have WindowServer issues and crashes, without finding clear explanations...
These are protocols to support graphics features. They are used in console at boot.

From oldest to newest:
  • Before VESA, video boards were limited to resolutions of 640 × 480 pixels with 16 color depth or less.
  • VESA = Video Electronics Standards Association (American technical standards organization for computer display standards) is a standard for BIOS. It has been superseded by UGA (EFI) and GOP (UEFI).
  • UGA = Universal Graphics Adapter, is a standard for EFI 1.0.
  • UEFI did not include UGA and replaced it with GOP.
  • GOP = Graphics Output Protocol, is a new standard for UEFI.
Each new protocol has more features and has better performance.

macOS bootloader requires GOP or UGA (for 10.4) to be present on console at boot.

OpenCore implements GOP as the main graphics protocol during startup. But in some firmwares (UEFI) that do not implement this protocol or do it incorrectly, GopPassThrough (if enabled) provides the GOP protocol via a UGA-based proxy.

With current motherboards and macOS versions later than 10.4 GOP is well implemented so GopPassThrough=Disabled.

ProvideConsoleGop must always be enabled because it ensures that GOP is used on console and it will also replace incompatible implementations of GOP, as may be the case of MacPro5,1 when using modern GPUs.

I have no idea the relationship between Windows Server and those macOS crashes.
 
Last edited:
Status
Not open for further replies.
Back
Top