Po aktualizacji od 11.04 do 11.10 na moim komputerze pojawia się przewodowe zachowanie:
Metody GUI zamykania systemu (w tym restart) powodują jedynie wylogowanie, a na ekranie logowania opcje zamykania i restartowania nic nie robią (jeśli się zastanawiasz, w oknie dialogowym zamykania pojawia się restart).
Jedynym sposobem na ponowne uruchomienie lub zamknięcie jest konsola sudo shutdown -h now
lub sudo reboot
. To jest dla mnie OK, ale nie dla reszty użytkowników.
Jak to naprawić?
Aktualizacja
Dane wyjściowe syslog po wybraniu zamknięcia z mojego pulpitu to:
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.
Podejrzewam, że linia gnome-session[1836]: WARNING: Unable to stop system: Authorization is required
jest związana z problemem.
Po wybraniu shutdown
z ekranu logowania dane wyjściowe są takie same od wskazanej linii. To jest wynik:
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
Odpowiedzi:
Czy masz zainstalowany Rabbitmq? To jest dla mnie winowajcą. Oto zgłoszenie błędu: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/670289
źródło
Miałem również ten sam problem, ale dla mnie rozwiązuje go następujące rozwiązanie. Może to też pomoże Twojemu systemowi. https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792/comments/24
Zobacz także resztę raportu o błędzie na stronie : https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792
źródło
Miałem ten sam problem (również podobny, kiedy korzystałem z Gentoo) i to działało dla mnie: https://www.grendelman.net/wp/policykit-adventures/ . Testowałem go 12.04 i problem zniknął. Użyłbym go jednak jako tymczasowej poprawki, ponieważ coś mi mówi, że tak naprawdę nie jest tak bezpiecznie, kiedy wszyscy mogą zrestartować host bez sprawdzania innych uruchomionych sesji. W moim przypadku ten błąd objawiał się tylko wtedy, gdy miałem inne sesje uruchomione na VT lub gdy ktoś inny zalogował się przez SSH. W każdym razie mam nadzieję, że to naprawi. Cieszyć się :-)
źródło
Problem
Właśnie spotkałem ten sam problem na moim Linux Mint 12 (aka Ubuntu-11.10) z komputerem stacjonarnym Cinnamon. Przycisk GUI „restart” wylogował mnie zamiast restartu.
Wyniki
Znalazłem twój post, ale spotkałem inne rozwiązanie, które „działało dla mnie”. W moim dzienniku systemowym miałem tę samą wiadomość:
Dowiedziałem się, że na moim komputerze zalogowali się dwaj użytkownicy :
root został zalogowany na moim głównym tty, aka
ctrl + alt + F1
. Zacząłem to wczoraj, ponieważ musiałem wykonywać złe zadania administracyjne, o których nie pamiętam.Rozwiązanie
Wylogowałem się z mojego roota
tty1
, wróciłem na pulpitctrl + alt + F7
i nacisnąłemrestart
.źródło