Limpei os erros também para o arquivo, mas ele continuou preenchendo.
Para evitar uma reinicialização, eu matei o processo do servidor vino:
$ ps -eaf |grep vino
username 5849 5765 3 Jun21 ? 09:19:12 /usr/lib/vino/vino-server --sm-disable
username 18207 5891 0 21:07 pts/1 00:00:00 grep --color=auto vino
$ sudo kill 5849
Limpei os erros novamente:
$ > /home/useraname/.xesession-errors
Então reiniciei o processo:
$ /usr/lib/vino/vino-server --sm-disable
FYI - este é o ubuntu 12