Hibernação no sistema multiusuário

0

Estou usando o Xubuntu 13.10 e estou tendo problemas com a hibernação quando vários usuários estão logados.

Já reativei a hibernação conforme detalhado neste link de erro .

Meu problema é se houver mais de uma sessão ativa. Minha situação é que eu sou os únicos usuários com direitos de administrador (eu pertenço ao sudo) no computador da família. Se uma das crianças suspender a sessão em vez de sair, terei dificuldade em hibernar.

Minha dificuldade é escolher o "Hibernate" no menu de ação, a tela está travada mas nunca hiberna. Quando eu desbloqueio a tela, sou solicitado a fornecer minha senha para hibernar.

Eu, e todos os outros usuários, sou capaz de suspender quando outros estão logados. Eu sou capaz de hibernar como esperado que ninguém mais está logado. Eu posso hibernar se outros estiverem logados usando "sudo pm -hibernate ".

As versões anteriores permitiram que eu hibernasse o computador quando outras pessoas estavam logadas.

Para ficar claro quando digo "logado" as outras contas não estão sendo usadas remotamente, quero dizer que o usuário não encerrou sua sessão.

Não consigo pensar em nenhuma solução para isso depois de ficar com problemas nas configurações do policykit.

    
por Sean 13.11.2013 / 17:48

1 resposta

0

Descobri que isso é controlado por: /usr/share/polkit-1/actions/org.freedesktop.login1.policy item de ação org.freedesktop.login1.hibernate-multiple-sessions

Em vez de alterar a configuração aqui e potencialmente perdê-la durante uma atualização que criei: %código% Com o conteúdo:

[Re-enable hibernate by if mutliple seesions are active]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes

Agora posso hibernar o computador, independentemente de quantas sessões estejam ativas.

    
por Sean 17.03.2014 / 17:12