4

Мой компьютер работал нормально до вчерашнего вечера, но сегодня он застрял в цикле входа в систему.

Я попытался перейти в режим восстановления из grub и перенастроить пакеты dpkg, но это не сработало, попытался переключиться с lightdm на gdm3, но это просто дает мне черный экран при входе в систему, затем попытался перенастроить lightdm, удалить и переустановить lightdm и все это не работает, я все еще застрял в петле входа в систему. Я пробовал различные методы, найденные путем поиска в Google, и мне также было интересно, что мои драйверы nvidia что-то испортили (хотя это кажется странным, так как я уже давно использую компьютер с этими драйверами), поэтому я удалил текущие драйверы nvidia и установленные драйверы nvidia-current (304 я думаю), но я все еще застрял.

Что еще я могу попробовать? Я начинаю думать о чистой установке, но я бы предпочел исправить проблему, а не потерять все и начать с чистого листа.

Спасибо за любые предложения!

РЕДАКТИРОВАТЬ: Не удалось найти сообщения об ошибках ни в /var/log/Xorg.0.log, ни в /var/log/Xorg.0.log.old

РЕДАКТИРОВАТЬ 2: Итак, после небольшого осмотра, я увидел, что была некоторая проблема с чтением.Xauthority, поэтому я просто создал резервную копию и новую.Файл Xauthority и это решило его, но после нескольких секунд входа в систему я получаю черный экран и возвращаюсь обратно на экран входа в систему. Просматривая логи lightdm, я обнаружил критическую ошибку "session_get_login1_session_id: assertion" session!= NULL 'не удалось'. Любая идея о том, как это исправить

7 ответов7

4

Ни одно из решений, которые я нашел в Интернете, не сработало. Мне удалось использовать мой компьютер, выполнив это:

  • CTRL+F1 для входа в текстовый режим
  • Удалите ubuntu-desktop и другие графические библиотеки:

    sudo apt-get purge ubuntu-desktop
    sudo apt-get purge xorg*
    sudo apt-get purge x11*
    
  • Установить xubuntu

    sudo apt-get install xubuntu-desktop
    

Потом я перезагрузился и теперь радостно пишу вам из своего xubuntu

1

Моя проблема была проста. Я внес изменения в мой /etc /profile, который испортил PATH.
Чтобы проверить и исправить: загрузиться

Ctrl-Alt F1, чтобы добраться до командной строки

sudo su, чтобы стать пользователем root

/usr/bin/vi /etc /profile

проверить наличие проблемы или удалить внесенные изменения

WQ, чтобы сохранить

перезагрузка sudo

это сработало для меня

1

Итак, у меня возникла та же проблема, которая возникла после некоторого обновления и / или dist-upgrade. Это происходило несколько раз раньше, но в последний раз я заметил, что разрешение экрана входа в систему было намного ниже, чем предполагалось. Я подумал, что это вызвано тем, что драйвер NVIDIA не загружается или что-то в этом роде.

Я остановил службу lightdm и переустановил драйвер NVIDIA, а затем снова запустил службу lightdm. Это решило проблему для меня.

В других случаях я прибегал к переустановке Ubuntu.

В любом случае, если это случится снова в будущем, попробуйте это. Может работать и для вас.

1

Итак, после попытки найти множество советов по устранению неполадок, найденных в сети, которые помогли людям с подобной проблемой, моей, я не смог починить свой ПК. Я решил свою проблему, выполнив чистую установку, возможно, это могло бы сработать и при установке с двойной загрузкой, и, возможно, таким образом я смог бы вернуть некоторые файлы, которые у меня были, но я не совсем уверен в этом.

1

Я столкнулся с той же проблемой и решил ее.

Это методы, которые я пробовал, но НЕ положительные результаты.

 1.Playing around with .Xauthority file.
 2.Installing/Reinstalling oflightdm
 3.Nividia drivers

Во-первых, я не обновлял свою ОС. Я не установил ни одного приложения. Позже, после тщательного анализа, я обнаружил, что я запустил сценарий оболочки с командой sudo, но сценарий оболочки уже содержит sudo.

Например: если имя сценария оболочки - ChangePermission.sh (этот сценарий помогает изменить права доступа к папке)

команда для изменения разрешения доступа к папке

sudo chown -R $ USER: $ HOME

ВНИМАНИЕ: НЕ ЗАПУСКАЙТЕ ЭТОТ ПИСЬМО БЕЗ ПРЕДВАРИТЕЛЬНОГО ЗНАНИЯ!

я запустил вышеупомянутый скрипт с sudo в терминале и поймал проблему петли входа в систему.

   abdullah@Storm:~$ sudo sh ChangePermission.sh 

здесь я выполняю сценарий с помощью sudo, но в сценарии также есть еще один sudo, что вызвало проблемы со входом (для меня)

Таким образом я удалил проблему с циклом входа в систему, запустив тот же скрипт без sudo, и решил проблему.

  abdullah@Storm:~$ sh ChangePermission.sh 
0

используйте это для установки рабочего стола cinammon:

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update 
sudo apt install cinnamon

для рабочего стола gnome:

sudo apt-get install ubuntu-gnome-desktop

за

0

Я решил эту проблему в Ubuntu 16.04, откатившись на предыдущее ядро.

Удерживайте клавишу Shift во время загрузки, загрузитесь до 4.10.0-42 и удалите 4.13 .--

Я использовал следующие 2 команды:

$ sudo apt-get purge linux-image-4.13.0-26-generic

$ sudo apt-get purge linux-headers-4.13.0-26-generic

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .