I found this handy guide which was very helpful for me in getting the Surface Pro 3 running well with Ubuntu 15.04 -- I still have to recompile the kernel, but many issues mentioned in this article have since been resolved.
http://blog.davidelner.com/dual-booting-ubuntu-14-10-on-the-surface-pro-3/
Nice work and thanks to mr David Elner! I did things a little differently since my situation was a little different, but I plan on doing a full writeup at teksyndicate.com. If you have any problems or questions, please ask in the forum at forum.teksyndicate.com
Thanks for all the fish!
Listen to this as a Podcast
Thanks to our Patreon supporters, our videos are now available as a podcast.