Xubuntu зависает после входа в систему

Xubuntu зависает после входа в систему

Как устранить проблему с Xubuntu 12.04 (свежая установка), которая просто бездействует после входа в систему в течение примерно 30 секунд?

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

Похоже, это не проблема аутентификации/pam, потому что я могу войти в консоль без задержки, пока графический сеанс все еще завис. Нет никакой активности диска или процессора и нет явного повторного запуска какого-либо процесса, когда я смотрю на htop. Нет ничего явно неправильного в .xsession-errors. Самые интересные ошибки:

openConnection: connect: No such file or directory
cannot connect to brltty at :0
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-wFn4VR/pkcs11: No such file or directory
...
(polkit-gnome-authentication-agent-1:2131): polkit-gnome-1-WARNING **: Failed to
 register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The nam
e org.gnome.SessionManager was not provided by any .service files
** Message: applet now removed from the notification area
** Message: using fallback from indicator to GtkStatusIcon
...
(xfce4-indicator-plugin:2176): libindicator-WARNING **: IndicatorObject class does not have an accessible description.
...
(xfce4-indicator-plugin:2176): Indicator-Application-WARNING **: Unable to get application list: Operation was cancelled

Похоже, Bootchart завершает работу до того, как я вхожу в систему, так что он не особо полезен.

Где еще я могу найти информацию?

решение1

Пока медленный вход в систему происходит в Xubuntu 12.04, 64-бит, вы можете использовать следующий патч в качестве обходного пути согласноhttps://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/996791(lightdm пропатчен):

sudo add-apt-repository ppa:andreas-diesner/lightdm-fix-temporary
sudo apt-get update
sudo apt-get upgrade

решение2

Я наконец нашелобходное решение здесь. Игнорируйте пост № 15 (кажется, не работает, как я ни пытался). У того же автора (спасибо Orbital_sFear) есть второе решение в № 20, которое сработало для меня (и других).

  1. Сохраните прикрепленный tar-файл:http://ubuntuforums.org/attachment.php?attachmentid=217600&d=1336595748
  2. Извлеките tar-файл в /usr/sbin/( lightdm-safeи lightdm-restart)
  3. Убедитесь, что разрешения для файлов правильные.

    cd /usr/sbin
    sudo chown root:root lightdm-safe lightdm-restart
    sudo chmod 755 lightdm-safe lightdm-restart
    
  4. Редактировать /etc/init/lightdm.conf. Измените строку, которая гласит:

    exec lightdm
    

    читать:

    exec lightdm-safe
    

У вас могут быть дополнительные аргументы после скрипта lightdm-safe, они передаются в lightdm. У меня есть --log-file=/var/log/lightdmдля аргументов в моем.

У меня 64-битная машина. В 32-битной версии Xubuntu 12.04, похоже, такой проблемы нет.

решение3

Можете ли вы разместить ~/.xinitrc? В моем .xinitrc есть эта строка exec startkde. Просто замените startkde на любой оконный менеджер. Но похоже, что X-window сломан. У меня похожая проблема. Я запускаю свой оконный менеджер, но мой рабочий стол полностью черный и нет панели или контекстного меню при щелчке правой кнопкой мыши. Однако у меня есть x-console и x-terminal, поэтому я могу решить проблему.

решение4

Я выяснил, что является причиной проблемы в моей системе, и, похоже, это применимо и к другим системам (в том числе и с других форумов).

После того, как я запустил первое обновление, мой вход в систему начал сильно замедляться. Я немного повозился с программами в Настройках -> Менеджер настроек -> Сеанс и запуск, и попробовал закрыть и открыть эти программы, а затем перезагрузить.

В любом случае, я сузил это до комбинации двух процессов, "Network" (менеджер подключений) и "Xfce Volume Daemon" (может отличаться в вашей системе, но в любом случае). Соответствующие команды терминала (как показано в /etc/xdg/autostart):

~$ nm-applet
~$ xfce4-volumed

Если я отключу их, а затем запущу в терминале после завершения входа в систему, то все будет работать нормально.

Связанный контент