Piu' o meno... la base e' la medesima ma ogni distro compila il suo kernel e non sono tutti i uguali.
Che poi sia risolvibile in entrambi i casi siamo d'accordo, resta da capire quante e quali modifiche vadano fatte.
Io comunque di solito con hardware poco collaborativo provo un po' di distro diverse e scelgo quella con meno problemi: da li poi parto a risolvere quello che non va.
Visto che si citava Fedora puoi provare uno dei vari spin che non siano Gnome o KDE, che tipicamente sono un po' piu' pesanti (ma non necessariamente piu' lenti...).
Se non va potresti provare a farti un giro anche con OpenSUSE.
Se trovi qualcosa che gira meglio degli altri (e pensi che possa andare bene per te) usa quella e poi vediamo di risolvere gli eventuali problemi che si presentano :)
Perche' installare Linux su un MacBook, se posso?