ChefKissInc / NootedRed

The AMD Vega iGPU support patch kext. No commercial use.
https://chefkissinc.github.io/nootedred
Other
1.57k stars 693 forks source link

Latest version of NootedRed unable to enter login screen on macOS 12.5 #120

Closed Geekmemz closed 1 year ago

Geekmemz commented 1 year ago

Describe the bug My computer is running macOS 12.5 with an AMD Ryzen 7 5700U CPU. I was previously using an older version of NootedRed (around June 2023) and everything was working fine. However, after updating to the latest version, I encountered a problem. When I enable the -v option and run the code, the boot logo appears on the screen, but it gets stuck there and cannot enter the login screen. To Reproduce Steps to reproduce the behavior: 1. Update NootedRed to the latest version 2. Enable the -v option 3. Run the code 4. The boot logo appears on the screen, but it gets stuck there and cannot enter the login screen Expected behavior I hope this issue can be resolved so that the latest version of NootedRed can enter the login screen normally. System Information: - macOS Version: macOS 12.5 - CPU: AMD Ryzen 7 5700U Additional context My OC version is 0.9.2. Thank you for your attention to this issue. I appreciate your help in resolving it.

VisualEhrmanntraut commented 1 year ago

Does the previous CI run work?

Geekmemz commented 1 year ago

yes

VisualEhrmanntraut commented 1 year ago

NootedRed-1.0.0-DEBUG.zip

@Geekmemz does this work?

Geekmemz commented 1 year ago

sorry,i cant try now,wait to tomorrow

Geekmemz commented 1 year ago

It can work, but I panicked when I ran the code with -v for the first time, but the second time I started up smoothly and finished the code. It got stuck on the Apple logo for about 10 seconds, but eventually it went in.

VisualEhrmanntraut commented 1 year ago

But does what I sent work

Geekmemz commented 1 year ago

I restarted it and it still panicked the first time. After restarting, it finished the code and got stuck on the Apple logo, but this time it has been stuck for 3 minutes and still hasn’t entered the login screen.

Geekmemz commented 1 year ago

By the way, during a recent accidental entry, I tried running the GPU test of Geekbench 6. The OpenCL test crashed directly, and the Metal test had no progress, but my computer would freeze for a long time.

VisualEhrmanntraut commented 1 year ago

NootedRed-1.0.0-DEBUG.zip Does this work?

Geekmemz commented 1 year ago

It is still stuck on the Apple logo. Do you need me to send you my nootedred that I can use normally?

Geekmemz commented 1 year ago

Do you need me to send you my opencore EFI?

VisualEhrmanntraut commented 1 year ago

NootedRed-1.0.0-DEBUG.zip Can you try this? @Geekmemz

Geekmemz commented 1 year ago

168905162803288721394743217073 This is where it gets stuck after running the code with -v, this is not working anymore.

VisualEhrmanntraut commented 1 year ago

Are you sure you're not using something like -nredvcn

Geekmemz commented 1 year ago

Yes, I used -nredvcn, what is this for and do I need to disable it?

VisualEhrmanntraut commented 1 year ago

Uh... who told you to use it

Geekmemz commented 1 year ago

I forgot who told me, but I remember someone said that this thing can enable VDA hardware decoding, and turning it on and off does not have much impact.

Geekmemz commented 1 year ago

So is this option for enabling VDA hardware decoding? If so, why can’t it be turned on?

VisualEhrmanntraut commented 1 year ago

It is, but it's not complete. There is a reason it's gated behind an undocumented boot flag; it's WIP and will cause issues

VisualEhrmanntraut commented 1 year ago

This still shouldn't have happened, and I'm looking into it right now

VisualEhrmanntraut commented 1 year ago

In the meantime, try without the boot arg

Geekmemz commented 1 year ago

wait,let me try the newest kext

VisualEhrmanntraut commented 1 year ago

Don't. You presented the issue in a way that I thought something else was broken. Try this one: NootedRed-1.0.0-DEBUG.zip

Geekmemz commented 1 year ago

What is the difference between the debug version and the release version?

VisualEhrmanntraut commented 1 year ago
Screenshot 2023-07-11 at 08 19 30
Geekmemz commented 1 year ago

It works normally, but it has already stuttered in the GPU test of Geekbench 6.

VisualEhrmanntraut commented 1 year ago

Compute not working well is a known and different issue. Thanks for your cooperation in figuring out the issue with -nredvcn