Configurar screensaver no Ubuntu

54

Como configuro o protetor de tela no Ubuntu? Eu posso ver que o gnome-screensaver está sendo executado.

    
por oz1cz 09.05.2013 / 13:19

3 respostas

77

A partir do 12.04, o Ubuntu não é fornecido com nenhum protetor de tela, apenas uma tela preta que aparece quando o sistema está ocioso. Se preferir ter protetores de tela, você pode trocar o protetor de tela do gnome pelo XScreenSaver.

Os protetores de tela foram realmente removidos de volta no Ubuntu 11.10. O Ubuntu usa o gnome-screensaver e herdou a mudança do GNOME. Os desenvolvedores do GNOME acreditam que uma tela preta que coloca seu monitor no modo de baixo consumo é ideal.

Instalando o XScreenSaver

Abra um terminal e execute o seguinte comando para desinstalar o gnome-screensaver:

sudo apt-get remove gnome-screensaver

Instale o XScreenSaver e alguns pacotes adicionais de protetor de tela com o seguinte comando:

sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

Configurando seu protetor de tela

Após a instalação, faça uma pesquisa no Dash for Screensaver. Inicie o utilitário Screensaver e use-o para configurar o XScreenSaver e selecione as configurações do seu protetor de tela.

O utilitário Screensaver solicitará que você pare o processo gnome-screensaver e inicie o processo de plano de fundo do xscreensaver ao iniciá-lo.

Por padrão, o XScreenSaver escolherá um protetor de tela aleatório sempre que for iniciado. Você pode especificar os protetores de tela que escolher ou ativar o modo "Apenas um protetor de tela" para usar sempre seu protetor de tela favorito.

Adicionandoàinicialização

Pararealmenteusarosprotetoresdetela,vocêdesejaráqueoXScreenSaversejainiciadoemsegundoplanotodavezquevocêfizerlogin.Seelenãoiniciar,elenãopoderánotarqueseusistemaestáociosoeinicializaráprotetoresdetela.

ComeceporiniciaroutilitárioStartupApplicationsapartirdoDash.Adicioneumprogramadeinicializaçãocomoseguintecomando.Onomeecomentárioaquipodeseroquevocêquiser:

xscreensaver-nosplash

Revertendo suas alterações

Reverter essas alterações é simples. Basta executar esses comandos para desinstalar o XScreenSaver e reinstalar o gnome-screensaver:

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

Fonte e mais sobre: Como adicionar protetores de tela ao Ubuntu 12.04 .

    
por Radu Rădeanu 09.05.2013 / 13:58
3

não, você não precisa desinstalar o gnome-screensaver e instalar o xscreensaver. Você pode simplesmente ir para Configurações do Sistema - > Brilho e Bloqueio para configurar o tempo ocioso do gnome-screensaver. O gnome-screensaver pode colocar o seu monitor LCD no modo de baixa atividade para que ele seja o melhor para o seu monitor.

    
por Ben Lin 04.06.2013 / 00:50
0

A resposta de Radu é boa, então não vou duplicar. Vou apontar etapas extras recomendadas pelo desenvolvedor xscxreensaver . Eu também estou incluindo um pequeno parágrafo da história do desenvolvedor.

COMO USAR O GNOME OU A UNIDADE

Na maior parte de uma década, o GNOME enviou xscreensaver como está e tudo funcionou imediatamente. Em 2005, no entanto, eles decidiram reinventar a roda e enviar seu próprio substituto para o daemon xscreensaver chamado "gnome-screensaver", em vez de melhorar o xscreensaver e contribuir com suas mudanças de volta. Como resultado, o programa "gnome-screensaver" é inseguro, cheio de bugs e sem muitos recursos do xscreensaver. Você não deveria usá-lo.

Para substituir o gnome-screensaver pelo xscreensaver:

  1. Desinstale completamente o pacote gnome-screensaver.

    sudo apt-get remove gnome-screensaver

  2. Inicie o xscreensaver no login.

    Selecione "Startup Applications" no menu (ou abra manualmente o "gnome-session-properties") e adicione "xscreensaver".

  3. Faça o xscreensaver "Bloquear tela" do GNOME.

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

    Isso não funciona com o Unity, no entanto. Aparentemente ele tem seu próprio locker de tela embutido que não é gnome-screensaver, e não pode ser removido, e ainda assim consegue ser inseguro e inseguro. Continue reinventando essa roda, pessoal! (Se você descobriu como substituir o "recurso" de bloqueio do Unity com o xscreensaver, me avise.)

  4. Desativar o preenchimento interno do Unity.

    Abra "Configurações do Sistema / Brilho e Bloqueio";

    Desmarque a opção "Iniciar automaticamente";

    Defina "Desative a tela quando estiver inativa por" a "Nunca".

Aviso de isenção

Eu não concordo com a linguagem strong do desenvolvedor, mas achei melhor incluir o histórico em vez de ocultá-lo.

Notas especiais do Ubuntu 18.04

Muitos se queixaram ao travar a tela com os monitores externos Ctrl + Alt + L instantaneamente em branco e aqueles com dpms desligados. Isso causa atrasos indesejados ao desbloquear a tela. Usar xscreensaver contornará esse problema específico.

Você pode descomissionar o atalho Ctrl + Alt + L de gnome-screensaver e atribuí-lo a um novo comando para xscreensaver :

xscreensaver-command -lock

Esta reatribuição de atalhos de teclado também funciona no Ubuntu 16.04.

    
por WinEunuuchs2Unix 31.08.2018 / 01:59