Well, as for the intel 945 on the mac mini, this looks like a kernel problem to me. I have experimented not only with different kernel configurations, boot parameters (video=vesafb) and different modules, but even with some other linux distros (SuSE, debian, ubuntu). They all have the same problem ...