> Этот файл в домашней директории со временем становится весьма "весомым".
> Можно ли отключить запись в него ошибок? И как это сделать? Ну или хотя
> бы свести "наполнение" его информацией к минимуму?
Попробуй написать скрипт вроде такого (не тестировал):
#! /bin/sh
cd /home/user/
tail .xsession-errors > /tmp/errors
rm /home/user/.xsession-errors
cp /tmp/errors /home/user/.xsession-errors
rm /tmp/errors
...и поставь его в crontable на выполнение раз в месяц. Итого, раз в месяц этот файл будет "укорачиваться" до 10 последних записей