Help Needed: Radeon RX 6900 XT Issue with nootrx.kext - 'Unsupported signal, check your device output' Error

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
@CaseySJ @Edhawk @Shaneee @leesurone /All

I need assistance with fixing my MSI Radeon RX 6900 XT. I attempted to use nootrx.kext, but it gives me the error "Unsupported signal, check your device output."

Here’s what I’ve tried so far:
1. Removed WhateverGreen.kext and installed nootrx.kext (from this GitHub release) with boot arguments: -v debug=0x100 keepsyms=1.
2. Manually compiled nootrx.kext in both Release and Debug versions, following this tutorial.
3. Used nootrx.kext from this thread on tonymacx86. It worked briefly but then the system hung after a few minutes.
4. Created my own nootrx.kext following the steps from the thread mentioned in point 3, but I am still encountering the same "Unsupported signal, check your device output"
5. Followed the guide from this EliteMacx86 thread.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,607
OK, I didn't look too closely at the Device Path used in your config.

Have you added the SSDT-Bridge table to your OC setup? Does it help?
 

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
OK, I didn't look too closely at the Device Path used in your config.

Have you added the SSDT-Bridge table to your OC setup? Does it help?
Yes, I've added the SSDT-Bridge. It’s functioning, but it hangs after a few minutes.

@Shaneee @Edhawk @leesurone @CaseySJ
Could you please take a look at the attached EFI? It works initially but then freezes after few min.
Additionally, my motherboard displays code 55, and I need to reset the BIOS to boot it again. It seems like there might be a memory issue.
 

Attachments

  • EFI.zip
    38.8 MB · Views: 1

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,607
Run MEMTest from a USB pen drive and check your RAM is fully functional, before trying any other OpenCore changes. You will be wasting your time if the RAM is the cause of the Freezing issue, as no matter what you add/remove or change in the OC setup the RAM issue will still be present.

Defective RAM can cause the issues you are encountering and the only fix is to remove and/or replace the damaged/defective RAM Stick(s).
 

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
Run MEMTest from a USB pen drive and check your RAM is fully functional, before trying any other OpenCore changes. You will be wasting your time if the RAM is the cause of the Freezing issue, as no matter what you add/remove or change in the OC setup the RAM issue will still be present.

Defective RAM can cause the issues you are encountering and the only fix is to remove and/or replace the damaged/defective RAM Stick(s).
No, I suspect that when I try to spoof the GPU, a setting (either in config.plist or BIOS) is causing a memory issue. macOS runs fine without GPU spoofing.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,607
Do you have another (older compatible) AMD GPU you could use, as a test to see if the issue is with your RX 6900 XT?
 

Shaneee

The AMD Guy
Staff member
Administrator
Joined
Mar 13, 2020
Messages
2,276
I'm unfamiliar with Intel but could it be a MMIO issue?
 

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
Do you have another (older compatible) AMD GPU you could use, as a test to see if the issue is with your RX 6900 XT?
:(
 

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
I'm unfamiliar with Intel but could it be a MMIO issue?
thanks I will check this part too, any idea who can help us on this please.
 

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,607

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
468
I'm unfamiliar with Intel but could it be a MMIO issue?
It's pretty much the same situation with either platform when spoofing a GPU. Its all about the SSDT usually.
 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
468
thanks I will check this part too, any idea who can help us on this please.
This is what I use to spoof my 6950XT. No device properties settings or boot arguments needed. See if it helps....I'm getting the feeling it's something else. As EdHawk mentioned I'd try another card or operating system.
 

Attachments

  • SSDT-RX6950XT.aml.zip
    1,015 bytes · Views: 2
Last edited:

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
This is what I use to spoof my 6950XT. No device properties settings or boot arguments needed. See if it helps....I'm getting the feeling it's something else. As EdHawk mentioned I'd try another card or operating system.
Thanks for your assistance. The system boots with shared SSDT but freezes after a few minutes. Could you help me create a properly functioning SSDT? I’ve attempted to create the SSDTs from the links below but am still encountering the same freezing issue:

 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
468
I will share a link but the behavior you are describing is very unusual for trying to spoof a video card. A spoof usually works or doesn't and leaves you with the default VGA resolution aka no video acceleration. Freezing is usually a sign of other hardware issues but zip and post your EFI so we can take a look.

Here's a link to how to use an SSDT with Device Properties entries in the config.plist.



 
Last edited:

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71
I will share a link but the behavior you are describing is very unusual for trying to spoof a video card. A spoof usually works or doesn't and leaves you with the default VGA resolution aka no video acceleration. Freezing is usually a sign of other hardware issues but zip and post your EFI so we can take a look.

Here's a link to how to use an SSDT with Device Properties entries in the config.plist.



Thanks, I’ll go with the shared guide.

I suspect there might be a conflict when spoofing my video card, as I’ve also noticed that the Ethernet isn’t working. However, everything runs fine without spoofing the GPU.

I’m attaching my EFI file where I’m attempting to spoof the video card. Could you please take a look and see if anything is missing?

Could you please correct me if I'm wrong? According to the link you shared, spoofing isn't correct. Please refer to the attached screenshot for clarification. The file sys_info.png shows "metal supported," but ioReg.png indicates that spoofing is not accurate.
 

Attachments

  • EFI.zip
    38.8 MB · Views: 3
  • ioReg.png
    ioReg.png
    133.9 KB · Views: 6
  • sys_info.png
    sys_info.png
    91.9 KB · Views: 6
Last edited:

etorix

Active member
AMD OS X Member
Joined
Oct 7, 2022
Messages
82
Where do you see that "spoofing is not accurate"? Device-id ix 0x73bf and the macOS graphic driver attaches.
 

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71

Attachments

  • ioreg.png
    ioreg.png
    593.2 KB · Views: 5

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,607
It will only look like that if your RX 6900 XT has a correctly configured SSDT-BRG0.aml table in you OC setup.
 

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
468
See if this helps with anything
 

Attachments

  • EFI-3.zip
    38.7 MB · Views: 1

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
71

leesurone

Donator
Donator
AMD OS X Member
Joined
May 6, 2020
Messages
468
I attempted with your modified EFI, but the issue persists.

It seems that MSI cards are problematic, as highlighted in the troubleshooting guide from Dortania (https://dortania.github.io/OpenCore...en-after-ioconsoleusers-gioscreenlock-on-navi). Unfortunately, the suggested solution didn't work for me.

I hope to get a replacement.
I've never had an MSI video card but I don't think it's fair to say in general they are problematic. Also the link you posted had to do with their 5700 series cards, not the 6900 series, I'm not surprised that didn't work. It's possible there is something wrong with your video card, is it new or used? In another operating system do you have the same freezing issue?
 
Last edited:
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.