@toleda,
I have the exact same issues as
@zedoc.
After running your script for my audio, I get stuck at boot.
I'm also running the Z97MX-gaming 5 (so I have alc1150) with the latest version of Clover.
Slightly off-topic, but I went from 10.13 (i.e. first rev of 10.13) to 10.13.3 because I hadn't been able to get the update to work like normal.
Finally got that part working today, and I went to run your script like I always do, and here's where I get confused.
1) In the past, after
every macOS update I ran your script. You mentioned to
@WandererRev that from 10.13.2 to 10.13.3 there was no audio update in macOS.
For 10.13.2 Update, no boot; all other effected updates, no audio
I was different because I went from 10.13 to 10.13.3, but if this is the case–that is it
bad to run your script when nothing is changed in macOS–why? If it is bad, maybe you should add that to the notes for this thread.
2) I didn't have the problem until I used your script, so I assume it's related to that. You also said:
Audio does not work because of kext cache problem.
System won't boot because of kext cache problem.
In my case, I ran your script and then my computer stopped working (not blaming you or the script, just want to figure this out). Is it possible that under certain conditions, the script could cause kext cache issues?
3) I got stuck first at the same part as
@WandererRev:
Code:
Ethernet [AtherosE2200]: Link up on en0, 1-Gigabit, full-duplex, no flow-control
en0: starting optimistic DAD immediately for xxxx:x::xxxx:xxxx:xxxx:xxxx
en0: DAD complete for xxxx:x::xxxx:xxxx:xxxx:xxxx - no duplicates found.
utun_ctl_connect: creating interface utun0 (id utunid0)
After that, I waited about ten minutes and I got to this, duplicated six times:
Code:
IOConsoleUsers: time(0) 0->0, lin 0, elk 1,
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
As I type this, that's where it's still stuck, so I don't think it will be moving. I'm sure those lines don't refer directly to audio issues, but you might know more about the order of events in the boot sequence, so it may help to pinpoint the issue(s).
4) What is the best option(s) moving forward? Is it always a good idea to rebuild the kext cache after every update? After your script as well? Is this still the best command for rebuilding it:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
I apologize for the long thread, but I want to get this fixed, as well as leave this for someone else with the same issues. Thanks for your continued support for the tonmacx86 community!
TL;DR: have alc1150 - updated from 10.13 to 10.13.3 - ran script - boot hangs - never happened with past updates since 10.10.x - what do