"Apagar" me lleva a saludar ahora?

10

ACTUALIZACIÓN: la eliminación de mi dongle wifi USB parece solucionar el problema. Lo mismo ocurre con la desactivación de redes (pero no solo con la desactivación de wifi). ¿Ahora que? ACTUALIZACIÓN 2: el comando 'tiempo de actividad' dice que hay 2 usuarios conectados. Esto seguramente causará el comportamiento que estoy describiendo. Voy a investigar y ver si puedo determinar quién es el otro usuario. No importa, esto solo se debió al terminal que tenía abierto en el escritorio.

Si inicio sesión en cualquier cuenta, elegir 'cerrar' o reiniciar me lleva a la ventana de bienvenida. Lo mismo sucede en el propio recibidor: me quedo allí. Ningún otro usuario ha iniciado sesión.

Si no inicio sesión en una cuenta después de reiniciar, las opciones de menú de reinicio y apagado en la ventana de bienvenida funcionarán si las elijo inmediatamente después de que aparezca la ventana de bienvenida. Vea un diagrama de arranque de esto aquí: https://www.dropbox.com/s/ufb7s6ykvlbkjxj/jarlath-EP35-DS3-precise-20130116-3.png

Si espero 5 segundos o inicio sesión en una cuenta de usuario, no funcionarán. He probado esto varias veces. Vea un diagrama de arranque de esto (conectado como usuario): https://www.dropbox.com/s/yx6jgoo2c7fy6pp/jarlath-EP35-DS3-precise-20130116-4.png

Sin embargo, sudo -halt y sudo reiniciar funcionan como deberían.

Saqué todos los procesos de una cuenta iniciada (ps -A) y los dejé aquí: www.pastebin.com/e3WHtHYm

Supongo que ya sea una actualización, algo nuevo del centro de software (no es probable, ya que no instalé nada en ese momento) o un comando de terminal que emití está causando esto. Aquí está mi .bash_history antes de que comenzara el problema: pastebin.com/1DE5Tcd3

Mi kernel es 3.2.0-35, intenté también arrancar kernels más antiguos:

  • 3.2.0-32, 31, 30, 29, 26, 25, 24, 23, 22 -> No hay diferencia

Según las sugerencias en el error https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/838792 Intenté:

  • Codifiqué mi /etc/init.d por servicios usando su y eliminé 1 (ClamAV).
  • Killed PulseAudio

Ninguno de estos ayudó. Un poco más de contexto a continuación;

    jarlath@jarlath-EP35-DS3:~$ cat /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf 
[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin
jarlath@jarlath-EP35-DS3:~$ groups
jarlath adm cdrom sudo dip plugdev lpadmin sambashare vboxusers movies

Desde Logviewer, aquí está la salida que se genera en el momento en que intento cerrar desde el menú del usuario:

auth.log
Feb 28 15:39:01 jarlath-EP35-DS3 CRON[15249]: pam_unix(cron:session): session opened for user root by (uid=0)
Feb 28 15:39:01 jarlath-EP35-DS3 CRON[15249]: pam_unix(cron:session): session closed for user root
Feb 28 15:39:16 jarlath-EP35-DS3 polkitd(authority=local): Unregistered Authentication Agent for unix-session:/org/freedesktop/ConsoleKit/Session6 (system bus name :1.114, object path /org/gnome/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Feb 28 15:39:19 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session closed for user jarlath
Feb 28 15:39:22 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Feb 28 15:39:22 jarlath-EP35-DS3 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Feb 28 15:39:25 jarlath-EP35-DS3 lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "jarlath"
Feb 28 15:39:26 jarlath-EP35-DS3 dbus[580]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.184" (uid=104 pid=15385 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1438 comm="/usr/sbin/console-kit-daemon --no-daemon ")
Feb 28 15:39:30 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session closed for user lightdm
Feb 28 15:39:30 jarlath-EP35-DS3 lightdm: pam_unix(lightdm:session): session opened for user jarlath by (uid=0)
Feb 28 15:39:30 jarlath-EP35-DS3 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Feb 28 15:39:34 jarlath-EP35-DS3 polkitd(authority=local): Registered Authentication Agent for unix-session:/org/freedesktop/ConsoleKit/Session9 (system bus name :1.198 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], object path /org/gnome/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Feb 28 15:39:45 jarlath-EP35-DS3 dbus[580]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.208" (uid=1000 pid=15640 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1438 comm="/usr/sbin/console-kit-daemon --no-daemon ")


syslog
Feb 28 15:39:01 jarlath-EP35-DS3 CRON[15250]: (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)
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to load desktop file '/usr/bin/everpad.desktop': No such file or directory
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: EggSMClient-WARNING: Desktop file '/usr/share/applications/everpad.desktop' has malformed Icon key 'everpad.png'(should not include extension)
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to find desktop file 'Transmission BitTorrent Client.desktop': Valid key file could not be found in search dirs
Feb 28 15:39:16 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to find desktop file 'gnome-Transmission BitTorrent Client.desktop': Valid key file could not be found in search dirs
Feb 28 15:39:18 jarlath-EP35-DS3 gnome-session[3479]: WARNING: Unable to stop system: Authorization is required
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.sleep-wake: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.enable-disable-wifi: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.enable-disable-wwan: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.enable-disable-wimax: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.network-control: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.wifi.share.protected: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.wifi.share.open: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.settings.modify.system: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.settings.modify.own: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:20 jarlath-EP35-DS3 NetworkManager[1173]: <warn> error requesting auth for org.freedesktop.NetworkManager.settings.modify.hostname: (3) GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not get UID of name ':1.126': no such name
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: client 3292[0:0] has disconnected
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: client 3292[0:0] has disconnected
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: client connected from 15280[0:0]
Feb 28 15:39:21 jarlath-EP35-DS3 acpid: 1 client rule loaded
Feb 28 15:39:22 jarlath-EP35-DS3 acpid: client connected from 15280[0:0]
Feb 28 15:39:22 jarlath-EP35-DS3 acpid: 1 client rule loaded
Feb 28 15:39:26 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15412 of process 15412 (n/a) owned by '104' high priority at nice level -11.
Feb 28 15:39:26 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 7 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15416 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 8 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15417 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 9 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15418 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 10 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15419 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 11 threads of 2 processes of 2 users.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Successfully made thread 15420 of process 15412 (n/a) owned by '104' RT at priority 5.
Feb 28 15:39:27 jarlath-EP35-DS3 rtkit-daemon[2276]: Supervising 12 threads of 2 processes of 2 users.
Feb 28 15:39:31 jarlath-EP35-DS3 gnome-session[15446]: EggSMClient-WARNING: Desktop file '/home/jarlath/.config/autostart/everpad.desktop' has malformed Icon key 'everpad.png'(should not include extension)
Feb 28 15:39:36 jarlath-EP35-DS3 goa[15570]: goa-daemon version 3.4.0 starting [main.c:112, main()]
Feb 28 15:40:45 jarlath-EP35-DS3 dbus[580]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon: INFO: Initializing daemon
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
Feb 28 15:40:45 jarlath-EP35-DS3 dbus[580]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.PackageKit: INFO: Initializing PackageKit transaction
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/dcf18c7d7f2c412a82d3288c2df8c094
Feb 28 15:40:45 jarlath-EP35-DS3 AptDaemon.Worker: INFO: Processing transaction /org/debian/apt/transaction/dcf18c7d7f2c412a82d3288c2df8c094
Feb 28 15:40:46 jarlath-EP35-DS3 AptDaemon.PackageKit: INFO: Get updates()
Feb 28 15:40:46 jarlath-EP35-DS3 AptDaemon.Worker: INFO: Finished transaction /org/debian/apt/transaction/dcf18c7d7f2c412a82d3288c2df8c094

Solución: he encontrado una solución. No lo estoy usando como respuesta, ya que no identifica la causa raíz, pero para otros que están contentos con solo una solución para ellos, deberían probar este consejo de grendndelman.net

Cree un archivo llamado /etc/polkit-1/localauthority/50-local.d/usershutdown.pkla (el nombre debe terminar en .pkla) y agregue lo siguiente:

[Allow Shutdown]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.stop-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Allow Restart]
Identity=unix-user:*
Action=org.freedesktop.consolekit.system.restart-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes
TenLeftFingers
fuente
Use Ctrl + Alt + F1 para llegar al terminal virtual. Inicie sesión y elimine ~ / .Xauthority
chaskes
Sin embargo, ¿qué usuario? Parece ser un problema sin usuarios.
TenLeftFingers
Use Ctrl + Alt + F1 para llegar a tty1, luego inicie sesión como usted mismo, luego elimine el archivo. Si su sesión X se bloqueó, el archivo anterior le impedirá iniciar y detener X y provocará el problema con el apagado. Si ese es el problema ...
chaskes
Solo lo intenté pero sin efecto. Gracias de cualquier manera. También intenté hacerlo para todos los usuarios (excepto los invitados) pero aún así no tuve suerte. Parece estar directamente relacionado con las redes.
TenLeftFingers
1
Hecho Alex L. Interesante preguntas sobre grupos. Estaba jugando con ellos cuando comenzó el problema en un esfuerzo por dar a otros usuarios acceso a la partición "Películas" que era propiedad del usuario de las películas.
TenLeftFingers

Respuestas:

1

Si hay más de una persona conectada, presionar el botón de apagado lo llevará a la ventana de bienvenida. Todavía puede cerrar con la línea de comando con el comando,sudo shutdown -h now

josephwcarrillo
fuente
Es cierto, pero solo hay una 'persona' conectada. Si hay algo más conectado como usuario (por ejemplo, un servicio), no lo sé.
TenLeftFingers
1

Tratar sudo halt. Sería interesante saber si eso también lo envía al saludo.

Otro usuario
fuente
sudo detener y reiniciar sudo funcionan bien. He actualizado mi pregunta para reflejar eso.
TenLeftFingers
0

Incluso si este no es su problema, un buen consejo para cualquiera que tenga este problema:

Pensé que estaba teniendo el mismo problema:

Resulta que el "apagado" no funciona si otra sesión (SSH, ctrl-alt-f1, etc.) está conectada.

En mi caso, la primera vez que sucedió esto tuve una sesión SSH abierta para verificar las temperaturas, pero a partir de ese momento siempre fue una especie de sesión de "ahora verifique lo que sucede en los registros", lo que hace que el problema sea muy consistente.

Salir de todos los inicios de sesión ssh / otros hizo que el apagado volviera a funcionar.

Nanne
fuente
Era consciente de eso, ya que ssh cuenta como otro inicio de sesión. Pero es bueno señalarlo.
TenLeftFingers
0

intente apagar desde la terminal presione ctrl + F1 y luego ejecute sudo poweroff, o simplemente ejecute sudo poweroff desde la terminal, esto puede resolver temporalmente el problema

gunjan parashar
fuente
Lo he estado haciendo como una solución alternativa, podría haberlo mencionado en la pregunta. Gracias.
TenLeftFingers
0

Puedes usar los comandos

los usuarios

o

w

para ver si alguien más ha iniciado sesión de alguna manera.

Dan
fuente
Solo hay un usuario conectado: consolas de tenleftfingers - viernes 19 4 días -
TenLeftFingers
¿Se puede publicar la salida del comando "w". Si dice que inició sesión en Fri19 y ha estado inactivo durante 4 días. Eso podría ser parte de tu problema.
Dan
-1

Podrías forzarlo. Asegúrese de que los usuarios anteriores cierren sesión en lugar de INTERRUPTOR

Max Stewart
fuente