Wow - that is interesting to hear. Let me toss in a caveat by saying that I had 2 different multi-monitor setups that I transferred between while running straight off the machine quite often as well. Typically problems would crop up after shifting to or from the non-mac monitor setup. Never tested the cam on the linux side.
Did I mention that I was running mint as well? With 2012 macbook pro hardware.