There is TuxGuitar. It can be buggy, but works pretty well most of the time. The one limitation you'll have is I don't think it can play gpx files if that is what you're looking for.
*edit: I don't know about the current status of maintenance on it. I remember development fading away some years ago, but I also see some recent updates so maybe it has been picked up again.