Contribute
Register

macOS Catalina Cleanup: Remove Kexts From /Library/Extensions and Recache

Joined
Dec 5, 2018
Messages
112
Motherboard
ASUS Prime Z370-A
CPU
i7-8700k
Graphics
UHD 630
Mac
  1. iMac
Mobile Phone
  1. iOS
I've run into loads of issues and finally just got it back working (mostly). It's in another thread, but the only remaining issue that I can see thus far is that my monitors won't wake from sleep unless I unplug them and plug them back in.

Any chance this is the culprit? The only one of the third-party kexts that I have from your list is RealtekRTL8111.kext, but that wouldn't be relevant, right? Is there anything in my list that I should remove or add?

As always, thank you so much.

ACS6x.kext
AppleMobileDevice.kext
ArcMSR.kext
ATTOCelerityFC8.kext
ATTOExpressSASHBA2.kext
ATTOExpressSASRAID2.kext
AuthenticationSupport.plugin
AuthenticationSupportEnabler.plugin
AvidDX.kext
CalDigitHDOriDrv.kext
DigiDal.kext
DisplayLinkDriver.kext
EnergyDriver.kext
FTDIKext.kext
HighPointIOP.kext
HighPointRR.kext
hp_Inkjet1_io_enabler.kext
hp_io_enabler_compound.kext
Motu MIDI Driver.kext
MOTUFireWireAudio.kext
MOTUFireWireVideoConfig.kext
MOTUMicroBookAudio.kext
MOTUPCIAudio.kext
MOTUPCIVideo.kext
MOTUProAudio.kext
PromiseSTEX.kext
RealtekRTL8111.kext
SiLabsUSBDriver64.kext
SoftRAID.kext
Soundflower.kext
 
Joined
Oct 13, 2011
Messages
23
Motherboard
Asus Prime H270 Plus
CPU
i3-7100
Graphics
GT 710, HD 630
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
If I remove RealtekRTL8111.kext from Library/Extensions my network card stops working. Had to put the file back there.
 
Joined
Oct 15, 2011
Messages
966
Motherboard
ASUS Gryphon Z87
CPU
i7-4770K
Graphics
HD 4600 & RX 580
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Apple
Joined
Sep 22, 2011
Messages
1,269
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
If I remove RealtekRTL8111.kext from Library/Extensions my network card stops working. Had to put the file back there.

When you moved your kexts from /L/E to E/C/k/O, did you change Clover's "Inject Kexts" from DETECT to YES? Just curious.
 
Joined
Mar 7, 2013
Messages
28
Motherboard
GIGABYTE GA-Z97X-UD3H-BK
CPU
i7-4790
Graphics
RX 570
I've run into loads of issues and finally just got it back working (mostly). It's in another thread, but the only remaining issue that I can see thus far is that my monitors won't wake from sleep unless I unplug them and
Are these DP or TB connected monitors? I beleive there is a sleep issue with real Macs having these problems. The ports go into a deep sleep mode and not smart enough to wake up the monitors or vs versa.
 
Joined
Dec 5, 2018
Messages
112
Motherboard
ASUS Prime Z370-A
CPU
i7-8700k
Graphics
UHD 630
Mac
  1. iMac
Mobile Phone
  1. iOS
When you moved your kexts from /L/E to E/C/k/O, did you change Clover's "Inject Kexts" from DETECT to YES? Just curious.

I never had them in /L/E/ do I never had to worry about it.

Are these DP or TB connected monitors? I beleive there is a sleep issue with real Macs having these problems. The ports go into a deep sleep mode and not smart enough to wake up the monitors or vs versa.

No, they aren't. One is connected by HDMI, which has issues, but not as much as the monitor that's connected by DVI
 
Joined
Oct 13, 2011
Messages
23
Motherboard
Asus Prime H270 Plus
CPU
i3-7100
Graphics
GT 710, HD 630
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
When you moved your kexts from /L/E to E/C/k/O, did you change Clover's "Inject Kexts" from DETECT to YES? Just curious.

It was and still is my config:
<key>InjectKexts</key>
<string>Yes</string>
 
Joined
Dec 18, 2013
Messages
482
Motherboard
Lenovo Yoga C740
CPU
i7-10510U
Graphics
Intel UHD Graphics
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. Android
It was and still is my config:
<key>InjectKexts</key>
<string>Yes</string>
From what I know Clover checks if and which kexts are in /L/E and in case not present, Clover will load the particular kext from /Other. So if everything is in /Other, it makes no difference if InjectKexts is Yes or Detect. Same result.

What I would like to know if kext cache needs to be rebuilt after updating a kext in /Other? Any ideas?

Thanks
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
17,047
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Top