
Я использую DELL Precision 5510 Ubuntu Edition с Ubuntu 14.04 в качестве установки по умолчанию. Сегодня я обновился с 14.04 до 16.04, как показаноздесь
Обновление прошло без каких-либо сообщений об ошибках. Однако после перезагрузки я lightdm
больше не могу войти через Login Manager (по умолчанию?). Хотя пароль принят, экран на короткое время предлагает вид рабочего стола, скажем, на секунду, а затем немедленно переключается обратно на экран входа без дальнейшего уведомления.
Я могу нормально войти через текстовую консоль ( CTL+ ALT+ F1). Так что это определенно не проблема с неправильным паролем.
Я читал, что это могло произойти с пользователями раньше, см.здесь. У меня разница в том, что экран после попытки входа в систему не полностью черный, а на самом деле показывает обзор рабочего стола и даже системный диалог, к которому я не могу получить доступ, потому что цикл повторяется слишком быстро.
Что здесь может быть не так? Как мне снова использовать мою систему? Любая помощь будет оценена по достоинству.
решение1
Я столкнулся с этим после обновления с версии 15.10 Wily Werewolf.
Я использую команду Nvidia prime-select
для включения и отключения выделенной видеокарты. (После использования Ctrl+ Alt+ F1и входа в консоль) Я отключил свою видеокарту GT 540M с sudo prime-select intel
последующим sudo reboot
. После перезагрузки я смог войти в Unity.
Очевидно, что это скорее краткосрочное решение, и, как показали другие ответы, возможно, долгосрочное решение будет связано с заменой или обновлением драйверов Nvidia или разрешением существующему неподписанному драйверу работать, отключив безопасную загрузку. Но, надеюсь, это по крайней мере вернет вас на рабочий стол!
Редактировать: Драйвер Nvidia теперь можно установить с помощью официального PPA, согласноэтот ответ:
sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-364
решение2
У меня была та же проблема после обновления с 15.10
В чем была проблема?
Для меня проблема была в том, чтоБезопасная загрузка UEFI включена. Драйверы NVIDIA компилируются локально и поэтомуне подписано.
Ubuntu 16.04 не допускает неподписанные модули ядракогда включена безопасная загрузка.
Я отключил безопасную загрузку, но все равно оказался вцикл входа в систему.
Ну, это была моя вина. В это время я переключился на терминал с помощью Ctrl+Alt+F1 и запустил Xserver с помощью sudo. Затем он изменил файлы в моем домашнем каталогеи установите владельца на root.
После запуска sudo chown username:username -R /home/username
(измените все три имени пользователя на свое личное имя пользователя) мне удалось войти в обычный сеанс X.
решение3
У меня возникла та же проблема после новой установки.
Ctrl+ alt+F1
затем
sudo apt-get dist-upgrade
Мне помогло.
Похоже, что там остались какие-то посылки.
решение4
У меня был тот же циклический вход в систему после установки драйвера NVIDIA, я попробовал все вышеперечисленные рекомендации и переустановил ubuntu-desktop, lightdm, gdm3 или unity, но ничего не помогло. Помогает только установка другой среды рабочего стола (mate, kubuntu).
Итак, проблема (в моем случае) заключается в следующем:НОМОДЕСЕТ
Если у вас есть проблема, котораяциклический вход в системукоторые вы когда-либо использовалиnomodesetдля загрузки в Ubuntu или невозможности загрузить Ubuntu даже с Live USB, вы должны сначала попробовать
- наборnouveau.modeset=0 (нажмите e при первом перезапуске Ubuntu, когда вы выбираете список ОС. Затем добавьте аргументnouvea.modeset=0после довольно сильного всплеска)давайте добавим аргумент nouveau.modeset=0 после Quite Splash
- если первый вариант не работает, то попробуйте установитьnomodesetвместо nouveau.modeset=0 (добавьте nomodeset после Quite Splash)
ПРИМЕЧАНИЕ:
Мы используем nomodeset ТОЛЬКО временно, не меняйте его в настройках grub по умолчанию (не добавляйте nomodeset в файл /etc/default/grub) после загрузки Ubuntu с помощью nomodeset установите любой нужный вам драйвер из дополнительных драйверов или из пакета .deb. Затем перезапустите Ubuntu.
Установка nomodeset после установки nvidia приведет к циклическому входу в систему или сбою ubuntu-control-center
Если все работает хорошо, добавьте nouveau.modeset=0 в настройки по умолчанию grub, выполните несколько команд по этой ссылкеКак установить «nomodeset» после установки Ubuntu?