Xubuntu: nenhuma solicitação de senha após a suspensão
17
Se eu suspender meu Xubuntu 12.10 e remover o computador da suspensão, ele não solicitará nenhuma senha. Tentei adicionar o gnome-screensaver nas configurações de inicialização automática, que li em algum lugar (vá para gerenciador de configurações> sessões e inicialização> inicialização automática de aplicativos> adicione [gnome-screensaver]), mas isso não funciona.
Como posso fazer meu xubuntu solicitar uma senha após a suspensão?
No Xubuntu 12.10, a sessão não é mais bloqueada quando você suspende, portanto, não solicita uma senha ao ativar. Para resolver isso, precisamos fazer alterações em xfce4-sessione xfce4-power-manager.
Usando comandos do terminal
Execute os seguintes comandos no terminal (pressione Ctrl+ Alt+ T) para fazer alterações nos dois xfce4-sessione xfce4-power-managerbloquear a sessão ao suspender:
Precisamos fazer alterações na Sessão e na Inicialização , bem como no Xfce Power Manager .
Você encontrará os dois disponíveis no Gerenciador de configurações . Clique com o botão direito na área de trabalho e navegue por Aplicativos → Configurações → Gerenciador de configurações para abri-lo.
Sessão e Inicialização
Abra Sessão e Inicialização → navegue até a guia Avançado → marque a caixa de seleção Lock screen before sleep.
Xfce Power Manager
Abra o Xfce Power Manager → clique em Estendido na barra lateral → marque a caixa de seleção Lock screen when going for suspend/hibernate.
Depois de fazer as alterações, você deverá solicitar a senha ao ativar após Suspender.
Agradecimento: Informações e imagens para Session and Startup e Xfce Power Manager são cortesia deste Tópico de Fóruns do Ubuntu .
A primeira não funcionou, porque disse que o arquivo não existia e eu tive que criar usando a opção --create, mas a segunda opção (GUI) funcionou! Muito obrigado!
Martinio
4
Eu gostaria de acrescentar a isso ...
Um componente importante é que o armário de luz deve estar funcionando para que o bloqueio de tela funcione! Fiquei preso por um tempo, porque as respostas fornecidas não estavam funcionando para mim, o que não fazia nenhum sentido. Então tentei brincar um pouco com o light-locker e percebi que ele não estava definido para ser executado automaticamente na inicialização (assim, o bloqueio de tela não estava funcionando em geral, não apenas em suspensão). Ao reativar o light-locker na inicialização, essas soluções funcionaram :-)
Para encurtar a história: se essas soluções não estiverem funcionando para você, vá para o menu whisker -> configurações -> sessão e inicialização -> inicialização automática do aplicativo e verifique se "bloqueio de tela" está marcado.
E execute-o simplesmente digitando lock_and_suspend na linha de comando. Ou amarre lock_and_suspend a um atalho de teclado em SettingsManager> Teclado> Atalhos de aplicativos.
Funciona simplesmente bloqueando a tela antes de suspender o sistema. O comando de suspensão é necessário porque o bloqueio de tela precisa de tempo para entrar em vigor. Suspender o interromperá antes de terminar, se não houver uma pausa entre eles.
Pode ser necessário instalar o xscreensaver. O bloqueio de tela geralmente é executado pelo xlock4. Mas o xlock4 apenas percorre possíveis bloqueadores de tela, como o xscreensaver, e seleciona o que funciona. Não me lembro exatamente por que fiz isso. Basta dizer que não funcionou quando tentei bloquear a tela usando xflock4 (usando seu atalho de teclado padrão CTRL + ALT + DEL) antes de suspender o sistema.
De qualquer forma, o ponto é que você realmente faz três coisas: bloquear a tela, suspender o sistema, fechar a tampa. E, por experiência, você deseja garantir que o sistema esteja bloqueado e suspenso antes de fechar a tampa, porque geralmente ocorre quando, quando você confia em alguma configuração para bloquear e suspender ao fechar a tampa, às vezes falha e você ' Não há como verificar sem abrir a tampa. Mas como a abertura da tampa impede o sistema de suspender, como você sabe se ele foi suspenso? (É o caso do gato de Schrödinger. Ou do rato de Fourdan). A única maneira de garantir é bloquear e suspender o sistema antes de fechar a tampa. E a única maneira conveniente de fazer isso é com um único atalho de teclado (CTRL + SUPER + DEL).
Também pode ser necessário ativar o xscreensaver e o gerenciador de energia em Configurações> Sessão e Inicialização> Inicialização automática do aplicativo. E talvez desinstalar / desativar o gnome-screensaver.
Você pode instalar o xfce4-power-manager e configurá-lo (usando o gerenciador de configurações ou xfce4-power-manager --customize) para 'suspender', 'quando a tampa do laptop estiver fechada'. Nesse caso, pode ser necessário configurar o gerenciador de energia para manipular o evento de fechamento da tampa corretamente . Mas eu estava inclinado a travar + suspender antes de fechar a tampa.
Eu gostaria de acrescentar a isso ...
Um componente importante é que o armário de luz deve estar funcionando para que o bloqueio de tela funcione! Fiquei preso por um tempo, porque as respostas fornecidas não estavam funcionando para mim, o que não fazia nenhum sentido. Então tentei brincar um pouco com o light-locker e percebi que ele não estava definido para ser executado automaticamente na inicialização (assim, o bloqueio de tela não estava funcionando em geral, não apenas em suspensão). Ao reativar o light-locker na inicialização, essas soluções funcionaram :-)
Para encurtar a história: se essas soluções não estiverem funcionando para você, vá para o menu whisker -> configurações -> sessão e inicialização -> inicialização automática do aplicativo e verifique se "bloqueio de tela" está marcado.
fonte
Eu resolvi isso com um script, vinculado ao atalho de teclado: CTRL + SUPER + DELETE.
Crie o script em / usr / local / bin e chame-o de algo como lock_and_suspend:
Aqui está o script:
Atualize suas permissões:
E execute-o simplesmente digitando lock_and_suspend na linha de comando. Ou amarre lock_and_suspend a um atalho de teclado em SettingsManager> Teclado> Atalhos de aplicativos.
Funciona simplesmente bloqueando a tela antes de suspender o sistema. O comando de suspensão é necessário porque o bloqueio de tela precisa de tempo para entrar em vigor. Suspender o interromperá antes de terminar, se não houver uma pausa entre eles.
Pode ser necessário instalar o xscreensaver. O bloqueio de tela geralmente é executado pelo xlock4. Mas o xlock4 apenas percorre possíveis bloqueadores de tela, como o xscreensaver, e seleciona o que funciona. Não me lembro exatamente por que fiz isso. Basta dizer que não funcionou quando tentei bloquear a tela usando xflock4 (usando seu atalho de teclado padrão CTRL + ALT + DEL) antes de suspender o sistema.
De qualquer forma, o ponto é que você realmente faz três coisas: bloquear a tela, suspender o sistema, fechar a tampa. E, por experiência, você deseja garantir que o sistema esteja bloqueado e suspenso antes de fechar a tampa, porque geralmente ocorre quando, quando você confia em alguma configuração para bloquear e suspender ao fechar a tampa, às vezes falha e você ' Não há como verificar sem abrir a tampa. Mas como a abertura da tampa impede o sistema de suspender, como você sabe se ele foi suspenso? (É o caso do gato de Schrödinger. Ou do rato de Fourdan). A única maneira de garantir é bloquear e suspender o sistema antes de fechar a tampa. E a única maneira conveniente de fazer isso é com um único atalho de teclado (CTRL + SUPER + DEL).
Pode ser necessário fechar as portas traseiras do xscreensaver screenlock .
Em algum momento, talvez eu tenha instalado o armário de luz e configurado para bloquear a tela . Não me lembro se isso era realmente necessário.
Também pode ser necessário ativar o xscreensaver e o gerenciador de energia em Configurações> Sessão e Inicialização> Inicialização automática do aplicativo. E talvez desinstalar / desativar o gnome-screensaver.
Você pode instalar o xfce4-power-manager e configurá-lo (usando o gerenciador de configurações ou
xfce4-power-manager --customize
) para 'suspender', 'quando a tampa do laptop estiver fechada'. Nesse caso, pode ser necessário configurar o gerenciador de energia para manipular o evento de fechamento da tampa corretamente . Mas eu estava inclinado a travar + suspender antes de fechar a tampa.fonte