Eu imaginei que deveria responder minha própria pergunta ... no caso de alguém se deparar com um problema semelhante. Acabei de adicionar localhost ao xhost e voila ! me levou um monte de caça para encontrar essa solução, então talvez isso ajude alguns de vocês.
chmod 775 xstartup