Глядя на сообщения об ошибках, я должен был догадаться, что ~/.Xauthority
это не принадлежит вам. Так и должно быть, с 600 разрешениями.
Я думаю, что ваше лучшее решение - удалить его. При следующем подключении с помощью ssh -X вы увидите сообщение «Создание нового файла полномочий», и все должно быть в порядке.
Кстати, в моей установке Ubuntu 9.10 включена переадресация портов и переадресация X11 из коробки. Я не могу вспомнить, что я сделал с моей установкой 8.04LTS, но я почти уверен, что единственным моим изменением было добавление еще одного порта для входящего SSH.