Ubuntu 13.04: не удается войти в систему, используя сеанс Ubuntu(по умолчанию). Застрял в петле входа

Когда я пытаюсь войти, используя сеанс Ubuntu (по умолчанию), я не могу войти. После ввода пароля я получаю это сообщение на экране

Unable to launch "gnome-session --session=ubuntu" X session --- "gnome-session -session=ubuntu" not found; falling back to default session.

Тем не менее, я могу войти, используя Ubuntu Studio Session или Xfce Session или используя CTRL+ALT+F1.

Я безуспешно пытался

  • Переименовать / удалить.Xauthority
  • Выбранное имя пользователя: имя пользователя.Xauthority
  • Использование gdm (я не смог увидеть экран входа в систему после использования gdm по умолчанию и перезагрузки. Я просто видел мигающий курсор)

ls -lah показывает

-rw-rw-r-- 1 username username   0 Jan 8 10:39 .Xauthority
-rw-rw-r-- 1 username username  38 jan 7 16:17 .xsession
-rw------- 1 username username 418 jan 8 10:39 .xsession-errors
-rw------- 1 username username 418 jan 8 10:39 .xsession-errors.old

Содержимое.xsession-errors/.xsession-errors.old выглядит следующим образом

Unable to launch "gnome-session --session=ubuntu" X session --- "gnome-session -

session=ubuntu" not found; falling back to default session.
sudo: no tty present and no ask program specified
Script for cjkv statrted at run_im.
Script for default started at run_im.
Script for cjkv statrted at run_im.
Script for default started at run_im.
/home/username/.xsession line 1: /usr/bin/gnome-session: Permission denied

Разрешение для /usr/bin/gnome-session:

-rw-rw-rw- 1 root root 236k Mar 21 3013 /user/bin/gnome-session

Пожалуйста, помогите в этом отношении.

2 ответа

Решение

Вы, кажется, проделали всю тяжелую работу по диагностике проблемы: /usr/bin/gnome-session должен быть исполняемым

sudo chmod +x /usr/bin/gnome-session

Однако я настоятельно советую вам изучить, как изменилось разрешение и были ли затронуты другие системные файлы.

В "-rw-rw-rw- 1 root root 236k 21 марта 3013 /usr/bin/gnome-session" -rw-rw-rw- "означает, что никто не может выполнить gnome-session, Это должно быть "-rwxr-xr-x". Чтобы установить это, сделайте sudo chmod 755 /usr/bin/gnome-session

Если это не сработает, следующее решает огромное количество проблем, связанных с gnome / X11 / graphics:

sudo apt-get reinstall --purge ubuntu-desktop

Это переустановит lightdm и unity и очистит их конфигурацию. Затем вы можете использовать гном 3 вместо единицы, выбрав его при входе в систему.

Вы также можете переключиться с lightdm на gdm, выполнив: sudo dpkg-reconfigure lightdm

Другие вопросы по тегам