@weirdoslam it helps a lot to have a friend or housemate who is willing to answer questions off the top of their head about useful command-line tools. ubuntu is relatively painless, though -- it errs on the side of compatibility, so more stuff 'just works,' even if that requires proprietary drivers, etc