Скорее всего для пользователя неверно указан интерпретатор командной строки (shell).
Bash из графического интерфейса можно попробовать запустить таким образом:
- Нажать на клавиатуре клавиши Alt+F2
- В окне "Выполнить команду" ввести gnome-terminal -e bash
- Нажать на клавиатуре клавишу Enter
Если откроется bash, то в нем выполнить команду
getent passwd $USER
Что бы проверить, есть ли ошибка в пути к shell (ото строка после крайнего двоеточия).