krim404 / DellXPS15-9550-OSX

Tutorial for a full working Mac OS (10.11 up to 11.0) enviroment on the Dell XPS 15 (9550)
http://www.insanelymac.com/forum/topic/319764-dell-xps-15-9550-installation-tutorial/
457 stars 107 forks source link

Did you update opencore 0.7.8? #179

Closed ghsssss closed 2 years ago

ghsssss commented 2 years ago

i have a problem when computer boot

ghsssss commented 2 years ago
WechatIMG4
ghsssss commented 2 years ago

Enter the system normally, but this will appear after the startup logo

golimpio commented 2 years ago

I run macOS 12.2.1 with OC 0.7.8, plus the latest kexts and I haven't seen this issue.

You'll have to fix your config.plist file though, because a few things has changed since 0.7.4 and it will display error messages, usually before the OC menu.

Have you ran ocvalidate to check if your config.plist has errors?

If you've downloaded OpenCore from their website, it comes with a tool called ocvalidate inside. For OC 0.7.8, it should be in the following folder:

From the command line, run it passing your config.plist as a parameter, for example, if your config.pllist has no errors, you should see:

> ./ocvalidate /Volumes/EFI/EFI/OC/config.plist

Completed validating /Volumes/EFI/EFI/OC/config.plist in 1 ms. No issues found.
golimpio commented 2 years ago

I've attached my config.plist for reference only, it's updated for OC 0.7.8:

config.plist.zip

BE CAREFUL, my config.plist is missing the patch for Hynix NVMe drives. For OC > 0.7.4, I think that one of the things that has to be changed is the entry for this patch. You'll get error messages if you simply add the patch without changing it.

ghsssss commented 2 years ago

i found 3 trouble on cofig

Booter->Patch[0]->Identifier contains illegal character! Booter->Patch[1]->Identifier contains illegal character! CheckBooter returns 2 errors!

Misc->BlessOverride: \EFI\Microsoft\Boot\bootmgfw.efi is redundant! CheckMisc returns 1 error!

ghsssss commented 2 years ago

cound you help me to fix it?

ghsssss commented 2 years ago

this is my confi config.plist.zip g

ghsssss commented 2 years ago

The first two errors I have solved by way of deletion, the third doesn‘t know how to solve, at the same time, the startup error has not disappeared

golimpio commented 2 years ago

About the 3rd error, you shouldn't need this line, since OpenCore 0.5.9, it no longer needs to be specified. OC will pick up the windows entry automatically.

Here your config.plist, it should be fixed: config.plist.txt

golimpio commented 2 years ago

But I don't think this line is causing the issue you are having. Unfortunately I don't know what is causing it, sorry.

golimpio commented 2 years ago

@krim404 about the patch for Hynix NVMe drives, should it be in Kernel > Patch, instead of Booter > Patch ?

golimpio commented 2 years ago

@ghsssss you might try to change DisconnectHda to true (instead of false), but I'm not sure if this will cause audio issues. It might be worth testing it.

golimpio commented 2 years ago

I'm reopening this temporarily, so @krim404 has a chance to check the patch for Hynix.

ghsssss commented 2 years ago

@golimpio The problem remains

golimpio commented 2 years ago

sorry @ghsssss, I'm out of ideas.

ghsssss commented 2 years ago

@golimpio Thank you for your time on my problem. I'll try to reinstall the system in the future.

dkkyeremateng commented 2 years ago

I've attached my config.plist for reference only, it's updated for OC 0.7.8:

config.plist.zip

BE CAREFUL, my config.plist is missing the patch for Hynix NVMe drives. For OC > 0.7.4, I think that one of the things that has to be changed is the entry for this patch. You'll get error messages if you simply add the patch without changing it.

I'm getting a black screen after sleep with I use this config. Any help?

QuantumFluctuator commented 2 years ago

I've attached my config.plist for reference only, it's updated for OC 0.7.8: config.plist.zip BE CAREFUL, my config.plist is missing the patch for Hynix NVMe drives. For OC > 0.7.4, I think that one of the things that has to be changed is the entry for this patch. You'll get error messages if you simply add the patch without changing it.

I'm getting a black screen after sleep with I use this config. Any help?

Did you run the post install script to disable sleep after installation?

golimpio commented 2 years ago

I've attached my config.plist for reference only, it's updated for OC 0.7.8: config.plist.zip BE CAREFUL, my config.plist is missing the patch for Hynix NVMe drives. For OC > 0.7.4, I think that one of the things that has to be changed is the entry for this patch. You'll get error messages if you simply add the patch without changing it.

I'm getting a black screen after sleep with I use this config. Any help?

Please, use the official config. The one attached to this issue isn't stable and it's less tested.

Also, check which ig-platform-id you are using, the following should be more stable:

      <key>AAPL,ig-platform-id</key>                                                                                                                                                
      <data>AAAWGQ==</data>

The ones for "Intel Iris Graphics 540" will cause the black screen after sleep.

ghsssss commented 2 years ago

@golimpio reset nvram can solve the bug