У многих людей есть эта проблема, и многие смогли ее исправить, но Я использовал каждое исправление (кроме переустановки Ubuntu или создания нового пользователя и перемещения чего-либо еще) и не смог исправить это.
Когда gdm3 включен, я получаю цикл входа в систему. Ничего особенного в этом нет, просто введите мой пароль обычным способом, нажмите Enter, откройте быстрый черный экран и вернитесь к входу в систему. В настоящее время я использую lightdm, и у меня нет петли входа в систему. Я набираю свой пароль и нажимаю Enter, и он работает отлично.
Однако я ненавижу его использовать, потому что он запрашивает аутентификацию почти для всего . Хотите смонтировать диск? Хотите выключить компьютер? Диалог аутентификации, диалог аутентификации. Вот почему я хочу вернуть gdm3.
Исправления, которые я пробовал:
Результаты ps -ef | grep polk
и dpkg -l | grep polk
:
Честно говоря, я не могу вспомнить больше исправлений, которые я сделал, но я знаю, что попробовал почти все исправления, кроме переустановки 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
Я думаю, что это проблема, но я не знаю, как ее исправить. Кто-нибудь может помочь?
Я наконец-то исправил проблему! В то время, когда это начало происходить, я следовал руководству по исправлению для удаленного рабочего стола Chrome. После поиска в / var / log / syslog
я обнаружил ошибки в Chrome Remote Desktop. Все, что мне нужно было сделать, это войти в TTY ( Ctrl + Alt + F3
), войти в систему и запустить:
sudo apt remove chrome-remote-desktop
sudo reboot
После перезагрузки я успешно вошел в систему, и диалоги аутентификации не появились. !
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.
Исправлено путем удаления длинных переменных среды из моего .bashrc. Моя переменная LS_COLORS
имела длину более 9000 символов, поскольку она была сгенерирована с использованием dircolors
. По какой-то причине это вызывало сбой gdm3. В /var/log/syslog я получал сообщение об ошибке:
gnome-session-b[16553]: segfault at ... error 6 in libpcre.so.3.13.3 ...
Должно быть, это ошибка в libpcre.