Я столкнулся с этим раздражающим поведением терминала в gnome под Ubuntu 12.04.2 LTS. Даже в первый раз, когда я открываю терминал, он начинает мигать и через 1-2 минуты выдает сообщение
groups: cannot find name for group ID 1096358339
После этого он работает нормально. Но каждая вкладка в терминале или новом терминале, та же история. Любая идея, почему?
И когда я пытаюсь найти группу по
cat /etc/group | grep "1096358339"
, я не получаю никакого вывода (также выполнение sudo
занимает годы).
Похоже, ваш пользователь был добавлен в недопустимую группу. Запустите grep {your username} /etc/passwd
, и номер вашей группы пользователей будет четвертым (обычно это число перед вашим полным именем). В Ubuntu вы должны быть в группе с тем же именем (и номером), что и ваш пользователь. Для вас это, вероятно, по какой-то причине установлено в 1096358339, поэтому установите его таким же, как число в 3-м столбце, которое является вашим номером пользователя.
Кроме того, в этом случае вам может потребоваться исправить ваши файлы после того, как вы изменили свою группу, или они имеют недействительное право собственности. Запустите chown -R {your username}:{your username}
из вашего домашнего каталога, подставив в него свое имя.