3

Я использую Xubuntu 12.04 (я установил с помощью альтернативного установщика), работающий в Virtaulbox 4.1.20

Моя проблема связана с экраном входа в систему (lightdm-gtk-greeter). Обычно он работает нормально и позволяет пользователям входить и выходить из системы, но зависает, если пользователь нажимает кнопку отмены. Интерфейс все еще работает (т. Е. Меню выключения все еще доступно, я могу переключиться на другой tty), но поле имени пользователя или пароля (в зависимости от нажатия кнопки) отключено. Перезапуск lightdm перезагрузит экран, но проблема все еще существует.

Проблема только с кнопкой отмены. Кнопки / меню входа, сеанса и языка, а также меню доступа и выключения работают нормально.

Я изменил некоторые файлы конфигурации для lighdm-gtk-greeter, в частности /etc/lightdm/lighdm-gtk-greeter.conf чтобы изменить фоновое изображение, и /etc/lightdm/lightdm.conf чтобы отключить список пользователей. Я не проверял, существует ли ошибка до того, как произошли изменения. Изменения были восстановлены по умолчанию, но проблема сохраняется.

Вот вывод /var/log/lightdm/lightdm.log при зависании экрана:

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.2.1, UID=0 PID=2072
[+0.00s] DEBUG: Loaded configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Adding default seat
[+0.00s] DEBUG: Starting seat
[+0.00s] DEBUG: Starting new display for greeter
[+0.00s] DEBUG: Starting local X display
[+0.02s] DEBUG: Using VT 7
[+0.02s] DEBUG: Activating VT 7
[+0.03s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+0.04s] DEBUG: Writing X server authority to /var/run/lightdm/root/:0
[+0.04s] DEBUG: Launching X Server
[+0.05s] DEBUG: Launching process 2078: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.05s] DEBUG: Waiting for ready signal from X server :0
[+0.05s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.05s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.28s] DEBUG: Got signal 10 from process 2078
[+0.28s] DEBUG: Got signal from X server :0
[+0.28s] DEBUG: Connecting to XServer :0
[+0.29s] DEBUG: Starting greeter
[+0.29s] DEBUG: Started session 2082 with service 'lightdm', username 'lightdm'
[+0.36s] DEBUG: Session 2082 authentication complete with return value 0: Success
[+0.36s] DEBUG: Greeter authorized
[+0.36s] DEBUG: Logging to /var/log/lightdm/x-0-greeter.log
[+0.36s] DEBUG: Session 2082 running command /usr/lib/lightdm/lightdm-greeter-session /usr/sbin/lightdm-gtk-greeter
[+0.58s] DEBUG: Greeter connected version=1.2.1
[+0.58s] DEBUG: Greeter connected, display is ready
[+0.58s] DEBUG: New display ready, switching to it
[+0.58s] DEBUG: Activating VT 7
[+1.04s] DEBUG: Greeter start authentication for andrew
[+1.04s] DEBUG: Started session 2137 with service 'lightdm', username 'andrew'
[+1.09s] DEBUG: Session 2137 got 1 message(s) from PAM
[+1.09s] DEBUG: Prompt greeter with 1 message(s)
[+17.24s] DEBUG: Cancel authentication
[+17.24s] DEBUG: Session 2137: Sending SIGTERM

1 ответ1

0

После нескольких копаний на трекере ошибок Launchapd я нашел легкий обходной путь. Из-за некоторых проблем с версией ошибка была исправлена, но обновленная версия не поставляется в текущем репозитории Precise.

Чтобы это исправить, загрузите и установите Quantal- версию пакета, которая отлично работает в Precise и устраняет проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .