사용자를 전환 할 때 시스템이 정지되는 이유 main process ended, respawning init: at-spi2-registryd respawning

안녕하세요, 최근에 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 로그는 다음과 같습니다.

lightdm.log

x-0-greeter.log

x-0.log

x-1-greeter.log

x-1.log
x-2.log

어떤 아이디어가 일어나고 있습니까?



답변

문제를 해결했지만 그 원인을 잘 모르겠습니다.

/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

지금은 잘 작동합니다. 파일 중 하나가 손상되었지만 어느 파일을 수정했는지 확실하지 않습니다.


답변

저사양 넷북에서 동일한 문제가 있습니다. Swich 사용자에게 갈 때 가장 먼저 로그 아웃되지 않으므로 두 개의 xsession을 동시에 실행해야합니다. frist logout 한 다음 다른 계정으로 로그인하십시오.


답변

보낸 사람 x-2.log:

Loading extension ATIFGLRXDRI
(EE)
(EE) Backtrace:

이것이 ATI / AMD 비디오 드라이버로 두 번째 X 서버가 충돌하게합니다.

업그레이드로 인해 문제가 발생했을 수 있습니다. 데이터를 완전히 백업 한 후에는 두 가지 옵션이 있습니다.

  1. 독점 드라이버를 완전히 제거하고 다시 설치하십시오.

    그래도 문제가 해결되지 않으면

  2. 13.10을 새로 설치하십시오.

두 옵션 중 하나를 사용하면 13.10의 오픈 소스 드라이버를 사용해보고 독점 드라이버를 다시 설치하기 전에 잠시 동안 어떻게 진행되는지 확인할 수 있습니다.