O Ubuntu 14.04 apresenta uma nova tela de bloqueio que se parece com a tela de login.
Ainda consigo bloquear a tela usando o comando gnome-screensaver-command --lock
(como sempre fazia antes), que em 14.04 bloqueia a tela, mas:
- Se você o estiver executando na área de trabalho, ele bloqueia a tela usando a nova tela de bloqueio.
- Se você o estiver executando em um console virtual ou via SSH, ele bloqueia a tela usando a tela de bloqueio antiga .
Eu também tentei usar xdg-screensaver lock
, mas funciona da mesma maneira que gnome-screensaver-command --lock
faz (só usa a nova tela de bloqueio quando é executada na área de trabalho).
A execução light-locker-command --lock
não funcionou, pois light-locker
não está instalado.
Eu acho que deve haver algumas diferenças entre executar o mesmo comando na área de trabalho e executá-lo via SSH / console virtual, mas não consegui encontrar nenhuma diferença nas variáveis de ambiente.
Portanto, minha pergunta é: como bloquear a tela usando a nova tela de bloqueio do Unity e não a tela de bloqueio antiga na linha de comando?
Essa pergunta provavelmente está relacionada, pois solicita o novo comando que precisa ser usado, então aqui está outra pergunta: Por que executar o mesmo comando de bloqueio fornece resultados diferentes?
Observe que gnome-screensaver
não está mais sendo usado no 14.04, de acordo com este relatório de erro :
Isso não é realmente um bug do protetor de tela do gnome, esse componente deixou de ser usado em confiança.
dm-tool lock
e dm-tool switch-to-greeter
parece estar fazendo a mesma coisa: leve você de volta à tela de login (greeter), que parece muito semelhante à tela de bloqueio.
dm-tool lock
chega perto: ele bloqueia a tela, mas (ao contrário da tela de bloqueio padrão do Unity) também permite alternar usuários.