Попробуйте использовать:
cd /home/YOUR-USER-NAME-HERE/Desktop
Ярлык для /home/YOUR-USER-NAME-HERE/ равен ~/, поэтому также должно работать следующее:
cd ~/Desktop
Если корневой раздел заполнен (или более точный раздел, который содержит /var), не будет места для записи в /var/log/auth.log, что обычно предотвращает попытки входа в систему от кого-либо, кроме superuser.
То же самое касается /home. В вашем домашнем каталоге есть файлы, которые необходимо обновить, и если на устройстве не останется свободного места, вы не сможете войти в систему.
Заполнено либо /tmp, чтобы он не смог создать .X11-unix или /home, чтобы он не мог создать .Xauthority. В любом случае, графический логин будет нефункциональным.
Современный Ubuntu по умолчанию использует RAM-backed /tmp; однако я вспоминаю, что в 2012 году это было не так.