Ноутбук, использующий 14.04, не получит графический интерфейс

8

Вчера мой ноутбук работал отлично, а сегодня я не могу войти.

Сначала я получал только черный экран. Однако, следуя инструкциям в некоторых вопросах здесь, в AskUbuntu , я сначала переустановил lightdm, а затем мне пришлось поменять владельца файла ~/.Xauthorityна мое имя пользователя. Теперь я получаю журнал в окне графического интерфейса.

Однако, как только я ввожу свое имя пользователя, оно мигает, а затем возвращается к графическому интерфейсу входа. Не имеет значения, использую ли я Gnome , Unity или Gnome-Flashback .

Я не знаю, почему lightdmнужно было перенастроить или как это ~/.Xauthorityизменилось, но в любом случае, что все еще стоит на моем пути, мешая мне войти в систему?

Обновление: я попытался удалить .Xauthorityфайл и .profileфайлы в моем домашнем каталоге. Это ничего не изменило.

Вход в систему как гость также не работает.

Следующие команды не работают:

mv ~/.config ~/.config.BAK
mv ~/.cache ~/.cache.BAK

Внутри .xsession-errorsмоего домашнего каталога написано:

Gdk-CRITICAL: gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed
интервьюер
источник
Вы пытались удалить .Xauthorityфайл и перезагрузить компьютер?
Корнелиус
@Cornelius, спасибо, что ответили. К сожалению, удаление .Xauthorityне решило проблему.
Вопрос
откуда вы узнали, что в репозитории обновлены эти 4 пакета ?? У меня та же проблема, но она сработала, когда я установил virtualbox из .deb

Ответы:

4

Я исправил свою проблему. У меня был этот репозиторий

deb http://ppa.launchpad.net/eugenesan/ppa/ubuntu trusty main

в моем списке. Этот репозиторий вчера обновил эти 4 пакета до пользовательской версии (основанной на GNOME 3.12):

  • убунт-сессия
  • гном-сеанс общего
  • гном-сессия-бен
  • гном-сессия

Я понизил эти пакеты до версии 3.9.90-0ubuntu12и после того, как sudo service lightdm restartвсе работает, работает и работает.

Чтобы перейти из командной строки:

sudo apt-get install --reinstall gnome-session-bin=3.9.90-0ubuntu12
sudo apt-get install --reinstall gnome-session-common=3.9.90-0ubuntu12
sudo apt-get install --reinstall gnome-session=3.9.90-0ubuntu12
sudo apt-get install --reinstall ubuntu-session=3.9.90-0ubuntu12
oskarnrk
источник
Звучит неплохо. Можете ли вы быть более информативным в том , как именно вы это сделали? Как можно понизить эти пакеты из командной строки?
Вопрос
Я добавил команду в ответ :)
oskarnrk
Отличная работа! Я вернул свой ноутбук. Также добро пожаловать в AskUbuntu! :)
Вопрос
Что особенного в этом PPA? И почему я должен доверять этому?
Серин
@Cerin Я не помню, почему я использовал этот PPA, но инструкции по понижению вернули официальные пакеты Ubuntu обратно
oskarnrk
2

У меня тоже была эта проблема после обновления. Мне пришлось переустановить драйвер дисплея, чтобы заставить его работать. Компьютер, на котором возникла эта проблема, имеет карту nVidia с драйвером nVidia.

фея
источник
1

В моем случае я заменяю lightdm на GDM.

sudo apt-get install gdm
sudo dpkg-reconfigure gdm

Выберите менеджер дисплеев GDM

Пауло Энрике Сакраменто
источник