Цикл входу після оновлення до 19.04


10

Я використовував вбудований верстат для оновлення до 19.04 сьогодні, і тепер я застряг у циклі входу. Я спробував багато рішень з форумів, але нічого не вийшло. Щось мені не вистачає або щось інше я повинен спробувати?

З того, що я бачив, я не думаю, що на моєму комп’ютері є файл Xauthority. Я на Dell XPS 15 з графічним процесором GTX 1050Ti Max-Q та процесором Core i7. У мене також є подвійне завантаження Windows, і хоча Ubuntu є моєю основною ОС, на щастя майже все знаходиться на GitHub, Google Drive або на моєму розділі Windows.

Результати ubuntu-drivers devices:

emil@emil-XPS-15-9570:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv00001028sd0000087Cbc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Ti Mobile]
driver   : nvidia-driver-418 - distro non-free recommended
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-396 - third-party free
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

Результати sudo systemctl start graphical.target:

Failed to start graphical-target.service: Unit graphical-target.service not found.

Відповіді:


10

Мені довелося вимкнути розширення Gnome Extensions.

  1. Перебуваючи на екрані входу, перейдіть до другого терміналу ( CTRL+ALT+F2)
  2. Увійдіть як ваш користувач
  3. Виконати gnome-shell-extension-tool -d extensions@abteil.org
  4. Перезавантажте систему або поверніться до першого терміналу ( CTRL+ALT+F1) за допомогою екрана входу в GUI та спробуйте увійти знову.

Перегляньте / var / log / syslog і перевірте, чи не бачите ви якусь стек-трак аварій Gnome.


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

Ти прибив це, Мільсо!
Cranky

1
Це рішення передбачає, що користувач може увійти під новим іменем. Але що робити, якщо вхід неможливий для будь-якого імені? Це проблема, яку я мав. Єдине рішення, про яке я міг придумати, - це свіжа установка, на новий формат розділу та вибір "мінімальної" опції встановлення. Я повільно додаю всі програми, які працювали в 18.10. Через 2 дні проблем ще немає. Дякую Мілсо за надання напрямку.
грабувати grune

@robgrune Перевірте відредагований пост. Ви можете легко увійти як власний користувач без графічного середовища, просто перемикаючи термінал.
Мільсо

1
@Milso. Будь ласка, чи можете ви допомогти? Це повторно відбулося; неможлива реєстрація. Я дотримувався вашого підходу до переключення та видалення розширення. Повідомлення таке: ... розширення не знайдено або не встановлено. Я повернувся до входу в графічний екран. На екрані входу відображається моє ім’я користувача, але коли я ввожу pwrd, екран повертається назад. Неможливо ввійти. Я використовую такі самі програми в 19.04, як і в 18.10, тому не можу зрозуміти, чому програма спричиняє це. Дякую.
грабувати грун

4

(Як сказано в коментарях @robgrune, 19.04 здається особливо сприйнятливим до розширень. Відповідь @ Мільсо на правильному шляху, але в моєму випадку створення нового користувача не вирішило проблему.)

Якщо ви створили нового користувача і все ще не можете ввійти , можливо, пакет з розширенням gnome викликає вашу проблему.

У моєму випадку мені довелося видалити gnome-clocks.

sudo apt remove gnome-clocks

Існують також інші пакети, які насправді є розширеннями gnome, але, на жаль, не всі вказані як розширення. Щоб переглянути всі вибрані пакети gnome:

sudo apt list --installed | grep gnome | grep -v automatic

Потім видаліть один за одним, поки ви не зможете знову увійти. Ви завжди можете їх знову встановити після цього.


Це були годинники-гноми !!!
Майкл

Це було для мене gnome-clocks(версія 3.32.0-1, яку можна встановити sudo apt-get install gnome-clocks) і на Ubuntu 19.04. На самом деле, я знайшов два обхідних шляху: 1) встановити версію хрускоту gnome-clocksвід сюди ; 2) встановити gnome-clocksчерез apt-get, але видалити розширення Clock Override.
Джуліо

3

Однією з можливих причин циклу входу є встановлення хромованого віддаленого робочого столу в ubuntu 19. Видаліть його через термінал, і вхід знову працює.

sudo apt remove chrome-remote-desktop

1
Це рішення спрацювало на мене!
користувач1754322
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.