Contribute
Register

How can I tell if Lilu and Whatevergreen are active / loaded?

Status
Not open for further replies.
Joined
Jun 10, 2010
Messages
225
Motherboard
ASRock Z490M-ITX/ac
CPU
i10 10700 3.8GHz
Graphics
RX 580
Mac
  1. MacBook Air
Mobile Phone
  1. Android
I'm pulling my hair out trying to get the HD530 IGFX DVI socket to work on my i6700 / Gigabyte HA-170N. Never before has it been a problem until Mojave.

I'm beginning to wonder if, for whatever reason, Lilu and Whatevergreen aren't being enabled / loaded at boot. I've installed them into /Library/Extensions using Kextbest, but from reading elsewhere on the site I get the impression that I should be able to grep or use Console and find entries for Lilu in the system.log ? I don't have any such entries.

Is there a way to verify Lilu & Whatevergreen are active?

Thanks
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,827
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm pulling my hair out trying to get the HD530 IGFX DVI socket to work on my i6700 / Gigabyte HA-170N. Never before has it been a problem until Mojave.

I'm beginning to wonder if, for whatever reason, Lilu and Whatevergreen aren't being enabled / loaded at boot. I've installed them into /Library/Extensions using Kextbest, but from reading elsewhere on the site I get the impression that I should be able to grep or use Console and find entries for Lilu in the system.log ? I don't have any such entries.

Is there a way to verify Lilu & Whatevergreen are active?

Thanks

Look in ioreg. You should find both Lilu and WhateverGreen under the IOResources node.
 
Joined
Jun 10, 2010
Messages
225
Motherboard
ASRock Z490M-ITX/ac
CPU
i10 10700 3.8GHz
Graphics
RX 580
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Thanks @RehabMan First step though, where is the IOResources node? :)

I have 7 options from the first dropdown, then 7 more from the next. I did try searching / going into each option but couldn't find IOResources.

ioReg1.png

ioReg2.png
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,827
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Thanks @RehabMan First step though, where is the IOResources node? :)

I have 7 options from the first dropdown, then 7 more from the next. I did try searching / going into each option but couldn't find IOResources.

View attachment 357186

View attachment 357187

Look at the bottom of the tree on the left (you should leave IOService plane selected).

For example, here is Lilu plugins AirportBrcmFixup and AppleALC:
Screen Shot 2018-10-12 at 10.25.11 AM.png


And at the bottom of that same node, Lilu and WhateverGreen:
Screen Shot 2018-10-12 at 10.26.26 AM.png
 
Joined
Nov 4, 2011
Messages
664
Motherboard
Gigabyte GA-Z170X-UD3 F23g
CPU
i7-6700K
Graphics
RX 580
Mac
  1. iMac
Look in ioreg. You should find both Lilu and WhateverGreen under the IOResources node.
You can also go to "About This Mac" > "Overview" > "System Report..." > "Software" > "Extensions" to ascertain whether a specific kext of interest to you is actually loaded. This method might be useful to you if you are not familiar with the workings of ioreg. The attached screen dumps should shed some light on that.


Greetings
 

Attachments

  • Is WateverGreen kext loaded.png
    Is WateverGreen kext loaded.png
    379.1 KB · Views: 890
  • Is Lilu kext loaded.png
    Is Lilu kext loaded.png
    325.7 KB · Views: 865
Last edited:

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
8,311
Motherboard
Gigabyte Z590i Aorus Ultra - OC 0.8.0
CPU
i5-10600k
Graphics
Dell RX560
Mac
  1. iMac
  2. Mac mini
Classic Mac
  1. eMac
  2. iBook
Mobile Phone
  1. iOS
You can also go to "About This Mac" > "Overview" > "System Report..." > "Software" > "Extensions" to ascertain whether a specific kext of interest to you is actually loaded. This method might be useful to you if you are not familiar with the workings of ioreg. The attached screen dumps should shed some light on that.


Greetings

Hiya @Henties . That looked really useful so I thought I'd check my own system. Neither kext is showing though.

I'm wondering if the System Report method only shows kexts loaded and cached from S/L/E and L/E, but NOT from EFI/CLOVER/kexts/Other ?

:)
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,827
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
You can also go to "About This Mac" > "Overview" > "System Report..." > "Software" > "Extensions" to ascertain whether a specific kext of interest to you is actually loaded.

That is not reliable.

For the most part, you're interested in kexts that actually started.
The method you mention uses kextstat, which shows kexts that are loaded. It is possible (even likely) that a kext may load, but not start. The kernel uses lazy unloading for kexts which are loaded, but not started... so it may take a while for a kext that actually failed during initialization (eg. loaded, not started) to disappear from kextstat.

You should always check in ioreg.
 
Joined
Nov 4, 2011
Messages
664
Motherboard
Gigabyte GA-Z170X-UD3 F23g
CPU
i7-6700K
Graphics
RX 580
Mac
  1. iMac
Hiya @Henties . That looked really useful so I thought I'd check my own system. Neither kext is showing though.

I'm wondering if the System Report method only shows kexts loaded and cached from S/L/E and L/E, but NOT from EFI/CLOVER/kexts/Other ?

:)
@RehabMan 's explanation should firmly put a lid on my method as it is clearly not reliable, therefore back to ioreg. :)
 

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
8,311
Motherboard
Gigabyte Z590i Aorus Ultra - OC 0.8.0
CPU
i5-10600k
Graphics
Dell RX560
Mac
  1. iMac
  2. Mac mini
Classic Mac
  1. eMac
  2. iBook
Mobile Phone
  1. iOS
@RehabMan 's explanation should firmly put a lid on my method as it is clearly not reliable, therefore back to ioreg. :)

Ok, but it's amazing that we can all learn stuff no matter how long we've been hackintoshing/Mac-ing :)
 
Status
Not open for further replies.
Top