A tela de bloqueio não está funcionando. 14.04

19

Atualizei recentemente para a versão 14.04 e, desde então, a tela de bloqueio não está funcionando. Li on-line que gnome-screensaver não é suportado na Trusty e foi sugerido que eu instale xscreensaver . Este último funcionou bem por apenas alguns dias. Além disso, mesmo quando faço logout, não recebo uma senha enquanto faço login novamente. Eu li um pouco mais e descobri que no Trusty Unity tem sua própria tela de bloqueio. Então, em vez do antigo lightdm/gnome-screensaver , podemos usar o Unity. Eu encontrei este e tentei verificar se permitindo que a tela de bloqueio lightdm ajudou de alguma forma. Acontece que eu não tenho a opção Lockscreen como mencionado no link. O que poderia ser uma maneira possível de resolver o problema?

    
por fts 03.05.2014 / 05:21

5 respostas

13

Tente estes:

sudo apt-get remove gnome-screensaver
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

Em seguida, pesquise "Protetor de tela" no menu e ajuste suas configurações de acordo com suas necessidades.

Para adicionar o Xscreensaver à inicialização, abra Startup Applications e adicione "xscreensaver -nosplash".

Para obter CTRL + ALT + L para bloquear a tela e iniciar o protetor de tela, vá para Configurações do sistema > Teclado e na guia "Atalhos", em "Sistema", mude o atalho de teclado "Bloquear tela" de CTRL + ALT + L para outra coisa e, em "Atalhos personalizados", clique no botão "+" para adicionar um novo personalizado atalho, em "Nome" digite "Xscreensaver" e em "Comando" digite "/ usr / bin / xscreensaver-command -lock" e clique em "Aplicar".

E, finalmente, clique ao lado do atalho recém-criado e pressione CTRL + ALT + L para atribuí-lo a ele (ou use qualquer outro atalho de teclado que desejar, mas certifique-se de que ele não esteja atribuído a outra coisa). Como alternativa, você pode executar o seguinte comando em vez de atribuir um novo atalho de teclado para o protetor de tela antigo:

sudo ln -s /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command

Para reverter as alterações (volte para a tela preta do GNOME Screensaver), use os comandos abaixo:

sudo apt-get remove xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
sudo rm /usr/bin/gnome-screensaver-command
sudo apt-get install gnome-screensaver

Se você usou o método alternativo para atribuir CTRL + ALT + L à tela de bloqueio do Xscreensaver, abra Configurações do sistema > Tecle novamente, remova o comando Xscreensaver personalizado e atribua CTRL + ALT + L de volta a "Lock screen" (em "System").

    
por CR2 03.05.2014 / 08:04
3

Estou usando o Gnome e tive o mesmo problema que, após a atualização para o 14.04, a tela não foi bloqueada após o tempo limite. Curiosamente, funcionou depois que eu tranquei a tela usando "Ctrl + Alt + L". Descobri que o problema era que o gnome-screensaver não foi iniciado após a inicialização, mas foi iniciado ao desbloquear a tela.

Então, minha solução foi adicionar o comando gnome-screensaver aos aplicativos de inicialização que solucionaram o problema.

    
por matthias 27.10.2014 / 19:41
1

Como sugerido aqui , é possível acionar a tela de bloqueio a partir da linha de comando. Para ativar o atalho de teclado, você deve criar um atalho de teclado personalizado e vinculá-lo ao seu script de tela de bloqueio. Aqui está como eu consertei:

  1. Crie uma pasta ~/scripts e na pasta crie script lockme.sh

    \#!/bin/bash
    DISPLAY=:0 gnome-screensaver-command -l
    
  2. Crie um atalho de teclado personalizado para a tela de bloqueio:
    Vá para "Configurações do sistema" > Teclado > Atalhos de teclado e adicione um atalho de teclado personalizado clicando em [+]. Dê um nome funky e o comando está no meu caso: /home/username/scripts/lockme.sh Em seguida, clique em OK

  3. Definir o atalho do teclado:
    Clique na nova linha criada e pressione [Super] + L no seu teclado para atribuir esta combinação de teclado para iniciar o script.

por domih 08.02.2016 / 14:17
0

bem, aqui troco os gerenciadores de janelas com bastante frequência Uma maneira de conceder qualquer ligação de chave funcionará para todos eles é usar xbindkeys e xbindkeys-config

dica: se a tecla pegar trava no aplicativo de configuração, o arquivo de configuração ~/.xbindkeys tem instruções de como configurá-lo manualmente ou pelo menos como pular a captura e digitar os identificadores de chaves diretamente, aqui:

#Screen Lock
"gnome-screensaver-command --lock"
   Control+Alt+l

Obs .: isso funciona no Ubuntu 16.04, mas também está disponível para o 14.04 link

    
por Aquarius Power 14.08.2017 / 18:38
-1

Para bloquear manualmente, use a combinação de teclas "Ctrl + Alt + L". Para o bloqueio automático, use o applet "Brilho e Bloqueio" em "Configurações do Sistema"

    
por lidex 17.06.2014 / 02:25