Я хотел бы добавить больше информации об этой проблеме, так как она беспокоила меня в течение многих часов. Я бы никогда не подумал, что каталог /tmp так важен в Ubuntu.
Вы также можете обнаружить эту проблему, если откроете файл (/var/log/auth.log) и выполните поиск некоторых строк, подобных этим:
Jan 18 01:55:12 localhost **gnome-keyring-daemon**[2016]: couldn't create socket directory: **Permission denied**
Jan 18 01:55:12 localhost gnome-keyring-daemon[2016]: couldn't bind to control socket: /tmp/keyring-mKRg6t/control: **No such file or directory**
Jan 18 01:55:12 localhost lightdm: pam_unix(lightdm:session): session closed for user <your_username>
Это должно было произойти, потому что вы, вероятно, изменили права доступа к каталогу /tmp.
И именно поэтому вы можете войти в систему как root, а не как другие пользователи.
Когда Деннис Уильямсон писал эту команду (sudo chmod o+t, ugo+rw /tmp), устанавливаются правильные разрешения (drwxrwxrwt)