Я выполняю 12.04 LTS, полностью обновленные. Моя система настроена для автоматического входа меня в в мою учетную запись. Автовход в систему хорошо работает.
Однако иногда я должен получить доступ к экрану входа в систему unity-greeter/lightdm. Например, это происходит, когда я выхожу из системы и затем хочу другого пользователя, хотят войти в их учетную запись. Интерфейс, который мы получаем, является точно одним показанным на странице Wikipedia для LightDM:
Как я могу зафиксировать это? Как пользователь может войти в их графическую среду, не имея необходимость перезагружать систему?
Я встретился с тем же в случайных случаях на моих 14.04 установках LTS. Я не был в состоянии воспроизвести его. Иногда это просто происходит, и я застреваю при входе в систему.
я добавил этот псевдоним к к моему .bash_aliases
файл как обходное решение, которые работали до сих пор:
alias saveme="export XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 && dm-tool switch-to-greeter && logout"
, Когда приглашение ко входу в систему отображается серым. Я переключаюсь на, например, tty1 с Ctrl + Высокий звук + F1 , вхожу в систему и просто ввожу свой псевдоним: saveme
.
Этот путь Вы не потеряете работы из открытых приложений. При перезапуске lightdm, Вы потеряете все, что у Вас было выполнение, которое было действительно раздражающим и что-то, чего я хотел избежать..
XDG_SEAT_PATH
может не быть то же для Вас. Проверьте, в то время как зарегистрированный в терминал:
env | grep -i XDG_SEAT_PATH
можно также свериться:
dm-tool list-seats
Согласно ошибка явилась в Панель запуска .
ошибка была исправлена в обновленной версии Единицы: 7.2.4+14.04.20141217-0ubuntu1. Эта фиксация должна быть включена в 15,04 выпусков также.
Ошибка все еще присутствует в 16,10. Я обычно ssh от другой машины, уничтожьте процесс экранной заставки гнома, и это возвращает меня моей сессии. Никакая потребность перезагрузить.
Обходной путь: отключить блокировку экрана в разделе управления питанием, установить xscreensaver
и настроить вход на экран оттуда