5W site logo 5W - мой домашний сайт-блог с картинками, кино и плюшками.

xsession-errors.txt

Пропало свободное место на винте? Удаляем .xsession-errors

Удаляем .xsession-errors
Если Вы столкнулись с внезапно пропавшим свободным местом на жёстком диске - скорее всего причиной проблемы является файл .xsession-errors.

Google нашёл несколько решений проблемы, вот только все решения были не слишком приятны в использовании (к примеру, предлагалось банально удалять данный файл каждый час с помощью cron). Благо после продолжения поисков был найден более-менее приличный вариант борьбы с проблемой.
Итак, нужно отредактировать файл /etc/X11/Xsession. Откроем его:
sudo nano /etc/X11/Xsession
После этого найдите следующую строчку:

ERRFILE=$HOME/.xsession-errors

И замените её на:

ERRFILE=/dev/null

Если же вам нужны логи из файла .xsession-errors, тогда можете просто перенести данный файл во временную папку (учтите, что после перезагрузки файл будет удалён):
ERRFILE=/tmp/$USER-xsession-errors
Теперь осталось удалить файл .xsession-errors из домашней папки. Можно воспользоваться стандартной командой:
rm ~/.xsession-errors
Но если файл слишком большой (как в моём случае), вы явно даже не дождётесь выполнения команды. Поэтому рекомендую уменьшить размер файла:
truncate --size=0 ~/.xsession-errors
Теперь файл .xsession-errors можно удалять любым удобным способом.