После обновления Ubuntu 18.04 до 20.04 все работает нормально. У моего ноутбука два пользователя имеют доступ к клиенту с отдельным профилем пользователя.
После Отказаться от подписки из моего профиля, невозможно ли снова войти в систему после перезапуска или подобного. Пользователь не существует на странице входа в систему. Но можно использовать функцию «не отображается», добавить мое имя пользователя, пароль и переключиться на «Вход через Wayland».
Как можно вернуть моего пользователя в список доступа пользователей по умолчанию и войти в систему примерно способ по умолчанию без способа Wayland?
Я попытался переключиться через шестеренку справа внизу, но вход по умолчанию через «Ubuntu» вместо «Ubuntu через Wayland» не сработал. Я снова на экране входа в систему. Кроме того, я попытался прочитать и изменить /etc/gdm3/custom.conf
и отключить опцию Wayland с помощью WaylandEnable = false
, но без изменений.
Я создал новая учетная запись «Гость», и она входит в систему нормально. Это подтверждает, что что-то в домашней папке исходной учетной записи вызывает цикл входа в систему. Я имею в виду, что проблема в моем каталоге / home / username
. Но я не могу найти никаких проблем. Я ищу файл * author
, но в этом каталоге нет файла.
Я пробую кое-что в своем домашнем каталоге, потому что все остальные пользователи работают нормально. Следующие шаги помогут вам выйти из цикла входа в систему и решить ее, чтобы войти в систему по умолчанию «Ubuntu» (без Wayland).
Xorg и Wayland — это серверы отображения (не путать с менеджерами отображения, такими как lightdm или gdm3).
Следующая команда выводит текущий сервер отображения для пользователя, 'wayland' или 'x11' (gdm3).
echo $XDG_SESSION_TYPE
Если у вас установлено более одного диспетчера отображения, чтобы проверить, какой из них вы используете, введите в терминале команду.
cat /etc/X11/default-display-manager
Этот список в моем клиенте /usr/sbin/gdm3
.
Теперь я переключаюсь обратно на gdm3, мне помогает следующая команда.
sudo dpkg-reconfigure gdm3
После перезагрузки у вас должна быть возможность снова войти в систему способом по умолчанию, без Wayland.
Однако мой пользователь по-прежнему отсутствует в списке пользователей на экране входа в систему. Сейчас нахожу проблему с помощью списка всех пользователей.
cat /etc/passwd
Здесь перечислены все пользователи и дополнительная информация, такая как идентификатор пользователя, видимое имя и оболочка по умолчанию. В этом списке я нахожу свое имя пользователя и путь к оболочке по умолчанию. В моей установке это был Fish, /usr/bin/fish
.
Теперь я меняю их с помощью usermod -s /bin/bash username
. Однако вы должны быть запущены как root.
Теперь пользователь снова в видимом списке. Кроме того, теперь можно изменить изображение профиля и настройки друг друга в профиле пользователя.