Non riesco a spegnere o riavviare senza console


12

Dopo l'aggiornamento dall'11.04 al 11.10 appare un comportamento cablato nella mia macchina:

I metodi della GUI di spegnimento (incluso il riavvio) causano solo una disconnessione e nella schermata di accesso, le opzioni di arresto o riavvio non fanno nulla (se ti chiedi, il riavvio appare nella finestra di dialogo di spegnimento).

L'unico modo in cui posso riavviare o spegnere è tramite console sudo shutdown -h nowo sudo reboot. Questo va bene per me, ma non per il resto degli utenti.

Come risolvere questo?

Aggiornare

L'output di syslog quando si seleziona l' arresto dal mio desktop è:

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.

Ho il sospetto che la linea gnome-session[1836]: WARNING: Unable to stop system: Authorization is requiredsia correlata al problema.

Quando si seleziona shutdowndalla schermata di accesso, l'output è lo stesso dalla linea puntata. Questo è l'output:

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

Innanzitutto, rimuovi il tuo rant sul riavvio nella finestra di dialogo di spegnimento. Questo non è correlato alla tua domanda. Puoi segnalare un bug se ti dà fastidio. In secondo luogo, dai un'occhiata ai file di registro (ad es. / Var / log / messaggi) dopo un tentativo fallito di arresto tramite la GUI.
Jan

@Jan ho fatto quello che mi hai suggerito. Si noti inoltre che / var / log / messages non esiste più; non lo sapevo, ma [1] mi ha mostrato cosa fare: usa / var / log / syslog [1] askubuntu.com/q/51265/10580
jgomo3

Credo che tu abbia trovato la linea offensiva nei file di registro. Spero che qualcuno possa aiutarti a risolvere il problema.
Jan

Risposte:




2

Ho avuto lo stesso problema (anche simile quando stavo usando Gentoo) e questo ha funzionato per me: https://www.grendelman.net/wp/policykit-adventures/ . Testato su 12.04 e il problema è scomparso. Lo userei come soluzione temporanea, perché qualcosa mi sta dicendo che non è così sicuro quando a tutti è permesso riavviare l'host senza alcun controllo per altre sessioni in esecuzione. Nel mio caso questo errore si manifestava solo quando avevo altre sessioni in esecuzione su VT o quando c'era qualcun altro che si connetteva tramite SSH. Ad ogni modo, spero che questo risolva il problema per te. Godere :-)


2

Problema

Ho appena avuto lo stesso problema sul mio Linux Mint 12 (aka Ubuntu-11.10) con desktop Cinnamon. Il pulsante GUI "riavvia" mi ha disconnesso invece di riavviare.

I risultati

Ho trovato il tuo post ma ho incontrato una soluzione diversa che "ha funzionato per me". Ho avuto lo stesso messaggio nel mio syslog:

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

Ho scoperto di avere due utenti connessi sul mio computer:

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

root è stato registrato sul mio tty principale, aka ctrl + alt + F1. L'ho iniziato ieri perché dovevo svolgere alcune attività di amministrazione malvagia di cui non ricordo.

Soluzione

Ho disconnesso il mio utente root tty1, sono tornato sul mio desktop ctrl + alt + F7, quindi ho premuto restart.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.