Почему моя система зависает при переключении пользователей

Здравствуйте, я недавно обновился с 13.04 до 13.10 64 бит.

Я использую графику AMD с проприетарными драйверами.

У меня есть две учетные записи. Моя (администратор) и моя подруга (стандартная)

Моя девушка нажимает «переключить пользователя» с экрана блокировки и регистрируется нормально.

Затем я пытаюсь нажать «переключить пользователя» на экране блокировки, и все становится черным. Затем монитор мигает одним и тем же курсором. У меня нет возможности получить доступ к терминалу, система не отвечает, и мне нужно нажать кнопку питания. Даже ctrl + alt + f4 или ctrl + alt + t не дают мне терминал. Когда я нажимаю кнопку питания в моей системе, она начинает распечатывать последовательность выключения на мониторе.

Вот мои .xsession-errors

Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.

Вот ее:

init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd respawning too fast, stopped
init: logrotate main process (4726) killed by TERM signal
init: upstart-dbus-session-bridge main process (4865) terminated with status 1
init: gnome-settings-daemon main process (4843) terminated with status 1
init: gnome-session main process (4852) terminated with status 1
init: unity-panel-service main process (4863) killed by KILL signal

Я нашел несколько советов на форуме, чтобы найти at-spi2-registryd в моем системные журналы. Возможно, это будет полезно.

выполнение этого: sudo grep -r at-spi2-registryd /var/log/* производит это:

/var/log/lightdm/x-1-greeter.log:** (at-spi2-registryd:4384): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-1-greeter.log:** (at-spi2-registryd:4384): WARNING **: Unable to register client with session manager
/var/log/lightdm/x-2-greeter.log.old:** (at-spi2-registryd:7447): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-2-greeter.log.old:** (at-spi2-registryd:7447): WARNING **: Unable to register client with session manager
/var/log/lightdm/x-0-greeter.log:** (at-spi2-registryd:1378): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-0-greeter.log:** (at-spi2-registryd:1378): WARNING **: Unable to register client with session manager
/var/log/lightdm/x-0-greeter.log.old:** (at-spi2-registryd:1357): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-0-greeter.log.old:** (at-spi2-registryd:1357): WARNING **: Unable to register client with session manager

Вот мои журналы lightdm logs:

lightdm.log

x-0-greeter.log

x-0.log

x-1-greeter.log

x-1.log x-2.log

Есть идеи, что происходит?

8
задан 14 December 2013 в 02:19

3 ответа

Я исправил проблему, но не уверен, что ее вызвало.

Я переименовал /var/lib/lightdm/.Xauthority в /var/lib/lightdm/.Xauthority-bak. Я сделал то же самое в своем домашнем каталоге.

sudo mv /var/lib/lightdm/.Xauthority /var/lib/lightdm/.Xauthority-bak
mv ~/.Xauthority ~/.Xauthority-bak

Затем я перезапустил lightdm

sudo service lightdm stop
sudo service lightdm start

Работает нормально сейчас. Один из файлов был поврежден, но я не уверен, какой из них это исправил.

0
ответ дан 14 December 2013 в 02:19

У меня такая же проблема на младшем нетбуке. Скорее всего, когда вы заходите к пользователям, не выходите из системы с первого раза, поэтому вы можете запустить два xsession одновременно. Первый выход из системы, затем вход в другой аккаунт.

0
ответ дан 14 December 2013 в 02:19

Из x-2.log:

Loading extension ATIFGLRXDRI
(EE) 
(EE) Backtrace:

Это видеодрайвер ATI / AMD, вызывающий сбой второго X-сервера.

У вас может быть проблема, вызванная обновлением. Я бы сказал, что у вас есть два варианта после полного резервного копирования ваших данных:

  1. Полностью очистите проприетарный драйвер и затем переустановите его.

    Если это не помогает,

  2. Выполните чистую установку 13.10.

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

0
ответ дан 14 December 2013 в 02:19

Другие вопросы по тегам:

Похожие вопросы: