macOS lagging for the first few minutes after booting and logging in

Katakuna

New member
AMD OS X Member
Sep 28, 2025
7
0
1
CPU:
Ryzen 5 4600H
Whenever I boot into macOS and log in everything is slow and laggy. I log in and for the first few seconds all I can see is the dock and a grey wallpaper. After a bit the wallpaper finally loads and my widgets start to appear but they look white until quite a bit maybe a minute or two has passed and then that's when they fully load. After this I would assume everything has loaded because some time has passed but nope the animations are still laggy and opening things takes a while. I don't know why this is happening because after I leave the laptop alone for a bit (around 3 minutes or more) everything finally starts being butter smooth like it's supposed to be. I'd like to fix this because it's quite annoying having to wait for my laptop to stop lagging. I increased the VRAM to 2 gigs thinking it was a VRAM issue but that hasn't fixed the problem. I've attached my OC folder down below, Thank you.
 

Attachments

You have a DeviceProperties entry for your Broadcom WiFi module in your config.plist. This is not recommended when using NootedRed.kext.

You have kexts present and enabled in your setup for both Broadcom and Intel WiFi/BT cards. This shouldn’t be the case. As the two devices and their kexts will clash in macOS.

Which laptop do you use?
Which CPU and AMD IGPU does it contain?
Does it contain a discrete GPU?
If yes, how are you disabling the dGPU so it doesn’t interfere with macOS?
Which WiFi/BT card is installed?
 
I have an ASUS Vivobook M1502IA
It contains the Ryzen 5 4600H and for the iGPU I think it contains the Radeon RX Vega 6 integrated graphics
It does not have a discrete GPU just integrated graphics
I have an Intel AX210 installed after I switched out my Mediatek wifi card

I used patches to get native WIFI working so that could be why I have kexts and the entry for Broadcom WiFi modules and I used the intel bluetooth kexts for bluetooth. Everything works fine even iServices except for that weird bug I'm getting
 
Last edited:
Remove all entries, patches, kexts etc. for the Broadcom WiFi & Bluetooth devices from your OC EFI.

Except BlueToolFixup.kext, which your Intel Bluetooth device will need.

Make sure you don’t have AirportItlwm.kext installed as it won’t work. You need to use Itlwm.kext & the Heliport app for your Intel WiFi.
 
I apologize for not responding, I did all that and yet the problem still stayed. When I went to charge my laptop I noticed that whenever I plug the charger in while it's lagging the problem goes away and if I plug it in on the lock screen and log in it doesn't happen at all.
 
I have no idea why things would change in the manner you said when mains power is provided and/or you login from the Lock Screen. That makes no logical sense.

Having looked through your OC folder again, I would try disabling or removing these two entries from your OC setup.
  1. /EFI/OC/ACPI/SSDT-ALSO.aml
  2. /EFI/OC/Kexts/SMCLightSensor.kext,
If your laptop doesn’t contain an Ambient light sensor these entries can cause issues.
 
How does the battery work and how long does it last when running Windows or Linux?
Do you have any issues while running the laptop on the battery in any other OS?
 
I have both Windows 11 and Ubuntu installed on the laptop and the battery works fine on them, it won't last hours only a couple from 1 to 3 hours due to the age of the laptop but still I have no issues with the battery. Also I forgot to add the issue wasn't present at all when I started using MacOS, I would log in and it would be fine it just randomly came up later on as I kept using MacOS and that's when I increased my VRAM to see if it helped but it didn't.
 
Try disabling AsusSMC.kext. See if that makes any difference.

The kext supports the following:
  • Full Fn keys support
  • Native ALS support
  • Native keyboard backlight support (16 levels, smooth transition, auto adjusting, auto turning off)
  • Battery Health Charging
As far as I can tell this kext and the patches it contains are designed to work with Intel based Asus systems that contain an ATK device. The patches don't mention anything about working with an AMD system.


Can you download and install Hackintool application, if you don't already have it installed.

  • Then navigate to the Utilities Tab (top 2nd from the right),
  • Select the 'Dump ACPI' icon (bottom of the window 4th from the right)
    • This will start a wizard that will download and copy the ACPI tables from your system.
  • Create a new folder on your desktop and select it as the location to save the ACPI tables.
  • Zip and attach a copy of the ACPI folder to a post below.
 
I've been having AsusSMC disabled from the very start as I realized it would probably cause issues.

I have dumped the ACPI tables and attached it below.
 

Attachments

I will have a look at the attached folder when I am next at my desk.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.