Oh, haha I thought the opposite while installing nvidia actually. The flickering wasnt going away so I thought Iād try installing nvidia alongside dkms (i know sounds silly but I was grasping at straws here) and seeing if it did anything. But again, nothing changed so I uninstalled it.
Is there anything else that I could possibly try?
I also found this but couldnt make complete sense of it, maybe you could take a look? https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html
Yes, I blacklisted nouveau drivers + uninstalled nvidia drivers it did nothing.
I have also scoured the arch wiki many times over, its got loads and loads and loads of stuff on how to manage nvidia if you have a muxless machine, but has essentially nothing on muxed laptops and ways to troubleshoot the flickering.
Anyways, Iāll have a thorough look at it again. Thanks for the help!