I use Pop_OS! on my old 2014 Macbook Pro (16 GB LPDDR3, i5-4278U with 4 cores). It runs superbly with Gnome3. Given that it is 12 years old now and the latest supported macOS version with opencore legacy patcher was stuttering and unusably slow, there is a second life now for the machine. I mostly use it as a headless home server, the built in battery serves as UPS, keyboard and trackpad make it easier to setup and debug things.
I changed the battery myself (50€ replacement from Amazon) and it looks as good as new (one benefit of the aluminum chassis and glass display is that they can be cleaned quite well). Hardware support from Linux for those intel machines is great nowadays: WiFi, Bluetooth, trackpad etc all work.
Same been running Debian 13 Gnome on MBP 2015 13’. Works great, in a triple boot setting using OCLP
For instance visio calls are unusable on Sequoia (OCLP) but rather smooth on Debian
I installed opensuse tumbleweed on mine and the bastid won't hibernate. Or: it hibernates but refuses to resume. It loads the saved state from disk and then 30 seconds of black screen later, reboots and loses state. Two solid days with Claude, exhausting every avenue, and it's basically unfixable. Sleep=OK, Hibernate=Fucked.