цикл входа в систему gdm3, lightdm работает в Ubuntu 20.04

У многих людей есть эта проблема, и многие смогли ее исправить, но Я использовал каждое исправление (кроме переустановки Ubuntu или создания нового пользователя и перемещения чего-либо еще) и не смог исправить это.

Когда gdm3 включен, я получаю цикл входа в систему. Ничего особенного в этом нет, просто введите мой пароль обычным способом, нажмите Enter, откройте быстрый черный экран и вернитесь к входу в систему. В настоящее время я использую lightdm, и у меня нет петли входа в систему. Я набираю свой пароль и нажимаю Enter, и он работает отлично.

Однако я ненавижу его использовать, потому что он запрашивает аутентификацию почти для всего . Хотите смонтировать диск? Хотите выключить компьютер? Диалог аутентификации, диалог аутентификации. Вот почему я хочу вернуть gdm3.

Исправления, которые я пробовал:

  • Удаление и переустановка gdm3, lightdm и ubuntu-desktop. (пробовал fglrx, но у меня его явно нет)
  • Установите разрешения .Xauthority
  • Проверено, что .bashrc по умолчанию (сравнил мой в моей домашней папке с тем в / etc / skel /)
  • Проверка того, что автоматический вход отключен

Результаты ps -ef | grep polk и dpkg -l | grep polk :

enter image description here

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

Редактировать:

После поиска по журналам я нашел следующую строку:

Error registering session with GDM: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files

Я думаю, что это проблема, но я не знаю, как ее исправить. Кто-нибудь может помочь?

-1
задан 4 June 2020 в 04:34

3 ответа

Я наконец-то исправил проблему! В то время, когда это начало происходить, я следовал руководству по исправлению для удаленного рабочего стола Chrome. После поиска в / var / log / syslog я обнаружил ошибки в Chrome Remote Desktop. Все, что мне нужно было сделать, это войти в TTY ( Ctrl + Alt + F3 ), войти в систему и запустить:

sudo apt remove chrome-remote-desktop
sudo reboot

После перезагрузки я успешно вошел в систему, и диалоги аутентификации не появились. !

0
ответ дан 19 June 2020 в 21:31

I am now able to log in successfully.

I found here

killall -9 -u $USER

Writing to'/etc/gdm3/PostSession/Default' in the article works on logout. However, restarting does not work.

I think that the cause is not to log out correctly, but I do not know the correct action.

0
ответ дан 19 June 2020 в 21:31

Исправлено путем удаления длинных переменных среды из моего .bashrc. Моя переменная LS_COLORS имела длину более 9000 символов, поскольку она была сгенерирована с использованием dircolors. По какой-то причине это вызывало сбой gdm3. В /var/log/syslog я получал сообщение об ошибке:

gnome-session-b[16553]: segfault at ... error 6 in libpcre.so.3.13.3 ...

Должно быть, это ошибка в libpcre.

1
ответ дан 6 July 2020 в 09:01

Другие вопросы по тегам:

Похожие вопросы: