Ноутбук, использующий 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

Отличная работа! Я вернул свой ноутбук. Также добро пожаловать в AskUbuntu! :)
Вопрос

Что особенного в этом PPA? И почему я должен доверять этому?
Серин

@Cerin Я не помню, почему я использовал этот PPA, но инструкции по понижению вернули официальные пакеты Ubuntu обратно
oskarnrk

2

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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.