Puede ser problema de dependencias inversas, o sea que hayas actualizado algo de lo que depende el Xauth de forma que ahora éste no encuentre lo que necesita.
Lo segundo esque no tengo ni idea de actualizar el Xauth.
Y lo tercero es que no me deja ni apagar el ordenador, le doy a halt en la terminal y no hace nada, me da otro error, así que no se si podre actualizar el Xauth.
Efectivamente, intenta siempre que pidas ayuda comentar tu distribución y en vez de decir "me suelta un error", intenta copiarnos el error exacto. Puedes utilizar las etiquetas [ code ] y [ /code ] (sin espacios) para ello .