사용자를 전환하면 시스템이 정지되는 이유는 무엇입니까?

사용자를 전환하면 시스템이 정지되는 이유는 무엇입니까?

안녕하세요 최근 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.로그 x-2.log

무슨 일이 일어나고 있는지 아이디어가 있습니까?

답변1

문제를 해결했지만 원인이 무엇인지 잘 모르겠습니다.

/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

이제 잘 작동합니다. 파일 중 하나가 손상되었지만 어느 파일이 해결되었는지 확실하지 않습니다.

답변2

저가형 넷북에서도 같은 문제가 있습니다. 스위치 사용자로 이동하면 처음부터 로그아웃되지 않으므로 동시에 두 개의 xsession을 실행하게 됩니다. 먼저 로그아웃한 후 다른 계정으로 로그인하세요.

답변3

에서 x-2.log:

Loading extension ATIFGLRXDRI
(EE) 
(EE) Backtrace:

이는 두 번째 X 서버 충돌을 일으키는 ATI/AMD 비디오 드라이버입니다.

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

  1. 전용 드라이버를 완전히 제거한 후 다시 설치하세요.

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

  2. 13.10을 새로 설치하세요.

어느 옵션을 사용하든 13.10의 오픈 소스 드라이버를 사용해 보고 독점 드라이버를 다시 설치하기 전에 잠시 동안 진행 상황을 확인할 수 있습니다.

관련 정보