I'm new Android user and want to root my Motorola XT316 with Android 2.3.4.
I found this guide but is based on Windows XP, and I use Linux (Fedora 16). Is there another method?
My go-to guide is over at Lifehacker's Always Up-To-Date Guide to Rooting Any Android Phone. It doesn't list your device specifically, but if the SuperOneClick method doesn't work for you it sounds like "The Pete Method" might.