New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(VoodooI2CELAN) <compose failure [UUID]> error floods the kernel logs upon each boot #464
Comments
Please only reply in English. |
I have the same problem, how to solve it |
Just for reference, I have similar logs from VoodooPS2Mouse (latest v2.2.5) on my machine. @vit9696 Any idea what could trigger those exactly? |
Hello everyone, in my search for the root cause of such "compose failures" I bumped into this article and I'd like to ask the developers to read, when they have some free time, and see if this is caused by some Xcode building parameter or missing thing in the code of latest kext versions? I am not in a position to judge 😞 Thank you all in advance. |
@mackonsti Not sure I found something useful in that article :( Anyway it's more of a cosmetic issue with just a couple of extra logs, so it's not that bad. |
@mackonsti Can you please test with 2.7? |
Hello @kprinssu thank you for taking time to look into this and updating the code, here are my results.
Please note, ELAN is reporting v1 without other minor or build numbers, perhaps consider changing to 1.0.0 or correct it? Next, the logs show this:
Sorry 😢 Still flooding... |
Darn, I am not sure what could be causing this. |
If you later think of any other parameter for OpenCore, anything that you believe could be quickly tested as parameter, let me know @kprinssu. Cheers mate. |
@mackonsti Have you tried acidanthera/bugtracker#1148 (comment) ? I do not think it's a VoodooI2C issue at all, rather some combination of macOS, injected kexts, Open Core settings, and VoodooI2C logging. |
Hi @kprinssu please kindly help me out here, I am not sure what I should do. @vit9696 wrote in that message:
For starters, I am not using Lilu or any kext in debug version, mode or build. Only RELEASE ones. 😞 Secondly, I am not really in a position or knowledge to build Lilu nor do I clearly understand this change of path. What do you have in mind? A problem with Lilu's debugging mechanism still being used in the RELEASE version? This could be due to Lilu eventually... but is VoodooI2C using Lilu as a dependence? I mean, I can try booting Big Sur with FakeSMC and VoodooI2C only, does it make sense? Thanks |
I really do not know what the issue could be. It looks to be some issue with the macOS and something else. There are numerous other reports of other Hackintosh related kexts generating the same warnings. I do not think it's a VoodooI2C, rather something else is causing it. I do not have any recommendations nor any suggestions to try out at this time. |
Describe the bug
On my Lenovo laptop, with OpenCore 0.7.1 and recent VoodooI2C v2.6.5 and plugins, I get this error flooding kernel logs despite using all RELEASE versions and nowhere any "debugging" being enabled:
2021-07-18 11:15:37.10 kernel[0]: (VoodooI2CELAN) <compose failure [UUID]>
Did you read the common errors documentation?
Yes, this is not mentioned.
Did you read the troubleshooting documentation?
Yes.
Have you searched the issue on Github, Gitter, or Google?
Yes. I was prompted from the chat to read the ticket acidanthera/bugtracker#1148 but it was rather irrelevant as I have no DEBUG versions installed.
Note: There are no other I2C devices attached that may interfere with the kext; according to the IORegistry Explorer only I2C0 is present, the laptop's firmware is not providing other I2C devices (despite present in DSDT).
System Environment
Please answer:
and
Troubleshooting Archive
Here is a quick visual sample of the log:
Here are the files requested:
log show --style syslog -debug --info --last boot --predicate 'process == "kernel"'
Compose.log
Lenovo.IORegistry.zip
DSDT+SSDT.zip
Additional context
Was just checking boot for errors after successfully making my ELAN0629 run with polling mode, due to the sequence in which OpenCore config.plist includes the VoodooI2C kexts. Namely, the following order is found:
Thank you in advance.
The text was updated successfully, but these errors were encountered: