anarchosax I just startx on a different Pinebook Pro and got xauth: file /home/myself/.serverauth.1776 does not exist
But X still starts.
However, if I startx startxfce4 like you should be, X doesn't start after complaining does not exist. But I don't have xfce4 installed on this one. So that's what should happen.
What's your ~/.xinitrc? I suspect your problem may be there. Or, try startx startxfce4 or startx cwtm. That should eliminate .xinitrc from the situation.
anarchosax did you try xbattbar? Not only does that work, it gives you much better resolution of battery status. (And it always just works)