Contribute
Register

USB ports stop randomly

Joined
Jul 4, 2010
Messages
90
Motherboard
Gigabyte Z390 Designare-OC
CPU
i9-9900K
Graphics
RX Vega 64
Okay I'm using Casey's Golden Build USBPorts kext (thank you!). Despite this, the crash just happened twice more and I'm starting to think that it's actually the graphics card freezing, which is why I'm not seeing any USB device input (mouse, keyboard and others) react on screen.

I've been having issues with my graphics card ever since upgrading to Catalina (see existing thread here), and it just happened when playing a game and I could hear the game sound effects reacting to my keyboard even though the screen was frozen.

Thing is, I've updated whatevergreen, lilu, and other kexts and even tried a new graphics card (Sapphire 5700 XT with this guide) and the issue persists. It's so strange. Running Valley benchmark doesn't reproduce the issue, and it can happen randomly, even when using Finder.

I also replaced OsxAptioFix2Drv-free2000.efi with AptioMemoryFix.efi + AptioInputFix.efi. Thank god for that.

I'm using an 850W Platinum Seasonic power supply (link) so I'd love to assume power isn't the issue, since swapping out the PSU would be a pita.

I tried reinstalling macOS with the 10.15.7 Combo Update but the Installer won't let me choose my system drive: "Update can't be installed on this disk. This volume does not meet the requirements for this update."

I also tried installing the 2022-005 Security Update and it doesn't stick — the installation process happens, but when the computer boots up the update is still available in System Prefs, like nothing happened.

Do you have any ideas of things I can try? I'm desperate. Even considering getting a Sonnet or Inateck PCIe USB card to take more load off the USB, on the off-chance that helps (I do have a ton of USB devices connected, many through a powered hub).

Edit: just had another crash where the screen didn't freeze but only *some* USB devices froze. I ordered a Sonnet Allegro Pro, although I'd love to try more things in the meantime cuz I doubt that will help.
 
Last edited:
Joined
Jul 4, 2010
Messages
90
Motherboard
Gigabyte Z390 Designare-OC
CPU
i9-9900K
Graphics
RX Vega 64
Hi @Edhawk

I'm going through your recommendations another time. I'm at the ACPI section in Post #3 and noticed your Patches differ a bit from Casey's in his golden build thread. I'm curious if you remember why that is.

Here's Casey's
1660171437847.png


Thanks again!
Nathan
 

Attachments

  • 1660171324174.png
    1660171324174.png
    339.2 KB · Views: 16

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
4,147
Motherboard
Asus TUF Z390 Gaming
CPU
i5-8500
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
No I don't know why they would be different.

I couldn't see any difference in the SAT0 to SATA rename patch when I looked at the image in post #3.

Screenshot 2021-09-14 at 01.01.50.png

If you are asking why the HDAS to HDEF rename patch is not included, that is because AppleALC.kext deals with the audio device renames, so they are not required in the config.plist.

Same way WhateverGreen.kext deals with the IGPU and dGPU renames. If you use those two kexts, which nearly everyone does, then you don't need a number of previously commonly used rename patches for Audio and Graphics.
 
Joined
Jul 4, 2010
Messages
90
Motherboard
Gigabyte Z390 Designare-OC
CPU
i9-9900K
Graphics
RX Vega 64
Sorry, the red highlights in my screenshot were done by Casey not me, so disregard those.

As you can see, he only has 2 patches and you listed 6. Right now I have all 6 enabled, I assume that's ok?

Anyway, the crashlogs are showing GPURestart. I'm curious if it's because I'm using a TV instead of a monitor. Is this possible?

I'm connected over HDMI but am using Displayport adapter. Seems stable when I'm not using that, but that disables HiDPI so it's hard for me to test for very long. Trying now. Maybe I need a monitor with a DP input?
 

Edhawk

Moderator
Joined
Aug 2, 2013
Messages
4,147
Motherboard
Asus TUF Z390 Gaming
CPU
i5-8500
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
Mobile Phone
  1. iOS
Using the six ACPI rename patches is fine. It definitely won’t hurt your CFL system.

Using adapters can be problematic with macOS, even when they are active adapters. Passive adapters are to be avoided as they are not good when it comes to DP to HDMI sign conversion.

Using HDMI can also be problematic in macOS as most SMBIOS don’t expect a HDMI to be present or used. They expect DP and LDVS (internal display) connectors to be used. If you have a HDMI to HDMI cable that might work better than using the adapter, assuming you have a spare HDMI connector on the dGPU.

DP to DP is usually the most compatible solution for macOS so if you have a DP display it would be good to use it in place of the TV, assuming it is a reasonable size.
 
Top