콘솔없이 종료하거나 재부팅 할 수 없습니다


12

11.04에서 11.10으로 업데이트 한 후 유선 동작이 컴퓨터에 나타납니다.

시스템 종료 GUI 방법 (재부팅 포함)은 로그 오프 만 발생하며, 로그인 화면에서 시스템 종료 및 재부팅 옵션은 아무 작업을 수행합니다. 궁금한 경우 시스템 종료 대화 상자에 재부팅이 나타납니다.

재부팅 또는 종료 할 수있는 유일한 방법은 콘솔 sudo shutdown -h now또는 sudo reboot입니다. 이것은 나에게는 괜찮지 만 나머지 사용자에게는 해당되지 않습니다.

이 문제를 해결하는 방법?

최신 정보

데스크탑 에서 시스템 종료 를 선택할 때 syslog 출력 은 다음과 같습니다.

AptDaemon: INFO: Quitting due to inactivity
AptDaemon: INFO: Quitting was requested
CRON[5095]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)
CRON[5094]: (root) MAIL (mailed 1 byte of output; but got status 0x00ff, #012)
kernel: [17027.614974] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.616510] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.618037] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.619557] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.621046] psmouse.c: TouchPad at isa0060/serio4/input0 lost sync at byte 1
kernel: [17027.621051] psmouse.c: issuing reconnect request
acpid: client 1032[0:0] has disconnected
acpid: client connected from 1032[0:0]
acpid: 1 client rule loaded
gnome-session[1836]: WARNING: Unable to stop system: Authorization is required
acpid: client 1032[0:0] has disconnected
acpid: client connected from 6055[0:0]
acpid: 1 client rule loaded
rtkit-daemon[1313]: Successfully made thread 6134 of process 6134 (n/a) owned by '119' high priority at nice level -11.
rtkit-daemon[1313]: Supervising 4 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6139 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 5 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6140 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 6 threads of 2 processes of 2 users.

gnome-session[1836]: WARNING: Unable to stop system: Authorization is required이 문제와 관련이 있다고 생각합니다 .

shutdown로그인 화면에서 선택할 때 출력은 지정된 라인과 동일합니다. 이것은 출력입니다.

gnome-session[1836]: WARNING: Unable to stop system: Authorization is required
acpid: client 1032[0:0] has disconnected
acpid: client connected from 6055[0:0]
acpid: 1 client rule loaded
rtkit-daemon[1313]: Successfully made thread 6134 of process 6134 (n/a) owned by '119' high priority at nice level -11.
rtkit-daemon[1313]: Supervising 4 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6139 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 5 threads of 2 processes of 2 users.
rtkit-daemon[1313]: Successfully made thread 6140 of process 6134 (n/a) owned by '119' RT at priority 5.
rtkit-daemon[1313]: Supervising 6 threads of 2 processes of 2 users.
acpid: client 6055[0:0] has disconnected
acpid: client connected from 6055[0:0]
acpid: 1 client rule loaded

먼저, 종료 대화 상자에서 재부팅에 대한 비난을 제거하십시오. 이것은 귀하의 질문과 관련이 없습니다. 귀찮게한다면 버그를 신고 할 수 있습니다. 둘째, GUI를 통한 종료 시도가 실패한 후 로그 파일 (예 : / var / log / messages)을 살펴보십시오.
Jan

@ Jan 나는 당신이 나에게 제안한 것을했다. 또한 / var / log / messages는 더 이상 존재하지 않습니다. 나는 그것을 몰랐지만 [1] 어떻게해야하는지 보여 주었다 : use / var / log / syslog [1] askubuntu.com/q/51265/10580
jgomo3

로그 파일에서 문제의 줄을 찾았습니다. 누군가가 문제를 해결하도록 도울 수 있기를 바랍니다.
Jan

답변:




2

나는 같은 문제 (또한 Gentoo를 사용할 때 비슷한 문제)를 가지고 있었고 이것은 나를 위해 일했다 : https://www.grendelman.net/wp/policykit-adventures/ . 12.04에서 테스트했는데 문제가 사라졌습니다. 그래도 임시 수정으로 사용합니다. 왜냐하면 모든 사람들이 다른 실행중인 세션을 확인하지 않고 호스트를 재부팅 할 수있을 때 실제로 안전하지 않다고 말했기 때문입니다. 필자의 경우이 버그는 VT에서 다른 세션을 실행 중이거나 SSH를 통해 다른 사람이 로그인했을 때만 나타납니다. 어쨌든, 이것이 당신을 위해 그것을 고치기를 바랍니다. 즐겨 :-)


2

문제

Cinnamon 데스크톱을 사용하는 Linux Mint 12 (일명 Ubuntu-11.10)에서도 동일한 문제가 발생했습니다. "다시 시작"GUI 버튼을 다시 시작하는 대신 로그 아웃했습니다.

결과

귀하의 게시물을 찾았지만 "나를 위해 일한"다른 솔루션을 만났습니다. 내 syslog에 동일한 메시지가 있습니다.

gnome-session[12937]: WARNING: Unable to restart system: Authorization is required

내 컴퓨터에 두 명의 사용자가 로그인 한 것을 발견했습니다 .

$ who
root     tty1         2012-12-28 10:14
evigier  pts/0        2012-12-28 10:14 (:0)

root 는 일명 tty에 기록되었습니다 ctrl + alt + F1. 내가 기억하지 못하는 악의적 인 관리자 작업을 수행해야했기 때문에 어제 시작했습니다.

해결책

에서 루트 사용자를 로그 아웃하고 tty1데스크톱으로 돌아간 ctrl + alt + F7다음을 누릅니다 restart.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.