• Become a Premium Member for $25/year with no ads to improve your community experience.

Common Problems in macOS Sonoma (14.0)

This thread is for common problems in macOS Sonoma. The problems listed here are likely to be experienced by users who attempt to install macOS Sonoma 14.0.

This is not a troubleshooting thread. Please do not ask questions regarding your specific issue in this thread. If you're having an issue, create a separate thread. If you're having a problem to report or have a workaround to resolve the problems listed here, regarding the installation or function in macOS Sonoma, you can reply to this thread.

Special Notes

macOS Sonoma requires the following
  • OpenCore v0.9.3 or later and Clover (v5152) or later.
  • Updated Kexts (Lilu, VSMC, and WEG)
If you're not aware of building kexts from the source, use the latest kexts from the installation guide.

In addition, please ensure your ports are mapped properly. If you're using a clean install, make sure to use a USB 2.0 Flash Drive.

Black Screen after boot

With the release of macOS Sonoma, one of the major issues is a black screen when booting the installer. This can be fixed by the following

- Ensure you're running OpenCore v0.9.3 or later and Clover (v5152).
- Ensure you're using the latest Lilu, VSMC, and WEG kexts

If you're using AMD APU, use iMacPro1,1 or iMac20,1 SMBIOS to prevent a black screen.

IGPU Graphics Acceleration
Apple dropped all the IGPU Graphics support up to Skylake. Users with Skylake and prior would not be able to use their IGPU, until there is a development from OCLP team. To install on systems with unsupported IGPU, use -igfxvesa in boot arg.

For Skylake Users


Fortunately, the KBL drivers are still present in macOS Sonoma Beta. It may be removed in the final release like NVIDIA drivers at the time of Monterey. However, SKL can be spoofed as KBL and acceleration can be achieved.

NVIDIA Graphics Acceleration
With macOS Monterey, Apple completely removed support for NVIDIA. However, a workaround was to use OCLP, but at the moment, the OCLP is unable to patch the system on macOS Sonoma.

SMBIOS Support
With the release of macOS Sonoma, Apple has dropped support for SMBIOS up to 2017 except for the iMacPro1,1. macOS Sonoma requires 2018 or later SMBIOS. See Setting Up SMBIOS for more info.

No Disk in Disk Utility
Some SATA Controllers are removed in macOS Ventura. The solution is to use CtlnaAHCIPort.kext

No USB Ports
Since macOS Big Sur 11.3, Apple made some changes and the XHCI Port Limit patch was broken. A solution is to map the ports.

Administrator User Name and Password Requirement during macOS Ventura Beta 2 Clean Install
Since macOS Ventura Beta 2, the installer requires a Username and Password during a clean installation. The solution is provided below.

No WiFi and Bluetooth function
On macOS Sonoma, Apple dropped support for several Broadcom Cards till 2017 Mac models. As a result,
a major number of WiFi Cards will not work including supported Broadcom Cards (such as BCM94360NG/Fenvi T919). Users with any WiFi Card at the moment would not be able to use their WiFi, until there is a development from OCLP team. To utilize internet, use Ethernet or USB to Ethernet as a workaround for now.


the WiFi and Bluetooth may not work. A solution is to update Lilu, VirtualSMC, and the Bluetooth related kexts. In addition, the USB ports must be mapped.


IO80211FamilyLegacy.kext has been removed and this is the reason why Broadcom natively supported WiFi isn't working at the moment. It's so much relief that Intel WiFi is still continuing to work. Spoofing the Device ID to a compatible one does not work and adding IO80211FamilyLegacy.kext throws Kernel Panic.

However, the Bluetooth is working absolutely fine with the latest BRCMPatchRAM commits.

Due to the removal of Legacy.kext, the Broadcom WiFi no longer functions.

No Ethernet
On macOS Ventura, there is a very likely chance that your Ethernet won't work, including built-in any PCIe based such as AQuantia. To fix this issue, you'll need to enable VT-d on your System. Note that some systems may require memory mapping (fixing DMAR Table).

Cannot Update to macOS Ventura Beta 3
Since macOS Ventura Beta 3, OC v 0.8.2 no longer works and you need to update the OC to v 0.8.3 along with all the necessary kexts. Once upgraded, boot with the new version and proceed with the upgrade. Clover users need to use 5148 release.

Cannot change the CPU Name
Currently, changing of CPU Name in About This Mac has stopped working for Intel and as well as on AMD systems as RestrictsEvents is not working properly.

Memory modules Misconfigured
At the moment, you'll need to use -revbeta to fix the memory modules' misconfigured error along with the PCI slots and memory info.

Applications
With the release of macOS Sonoma, there could be a number of applications, audio plugins, and extensions which may not work at the moment, like it has always been for each macOS release. With macOS Sonoma, this is no different. Little Snitch does not work with macOS Sonoma yet.

Audio
Currently, Audio is not working for some Layout IDs on AMD Ryzen.

NVMe Support
NVMeFix will not work on macOS Sonoma as it is no longer being maintained. This can be an issue for drives like Samsung PM981. You must use a natively supported NVMe Drive.
 
Last edited:

Forum statistics

Threads
1,496
Messages
14,250
Members
21,528
Latest member
noiguer