I did a Debian Jessie install on a macbook pro last night. The only friction was setting up wifi, but I eventually figured that out with an ethernet connection and the wiki pages [1][2] and (particularly for my mid-2010 MBP/Broadcom BCM43224 adapter) [3].
I was slightly surprised at the setup needed, but once I understood why Debian don't want the default install to source non-free packages, it makes sense that you have to jump through that extra hoop.
Is there still the problesm connecting/disconnecting ethernet after booting? My understanding is that apple broke thunderbolt in their interface in writing their drivers to handle connect/disconnect (iirc).
Does the scaling work okay? (I'm on a retina mbp)... IIRC the camera was another issue for recent macbooks.
Sorry, just noticed you're on a 2010... :-) ...I had an early 2011 before my current one, it was stolen a couple years ago. Used a chromebook for a while, even with RDP, but couldn't get it to VPN to work, so went back to an MBP.
I was slightly surprised at the setup needed, but once I understood why Debian don't want the default install to source non-free packages, it makes sense that you have to jump through that extra hoop.
[1] https://wiki.debian.org/MacBook/Wireless [2] https://wiki.debian.org/bcm43xx [3] https://wiki.debian.org/brcm80211