Ir ao conteúdo

xscreensaver não inicia automaticamente


Ir à solução Resolvido por Midori,

Posts recomendados

Postado

O xscreensaver estava iniciado corretamente com o X, mas agora começou a dar erro.

 

Salvei o xscreensaver.service em ~/.config/systemd/user/

 

E habilitei como user systemctl --user enable xscreensaver, porém quando reinicio o sistema ele não fica automático. Este é o status,

 

● xscreensaver.service - XScreenSaver
     Loaded: loaded (/usr/lib/systemd/user/xscreensaver.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2022-11-16 20:42:54 -03; 11h ago
    Process: 506 ExecStart=/usr/bin/xscreensaver (code=exited, status=1/FAILURE)
   Main PID: 506 (code=exited, status=1/FAILURE)
        CPU: 27ms

Nov 16 20:42:54 HPX systemd[492]: Started XScreenSaver.
Nov 16 20:42:54 HPX systemd[492]: xscreensaver.service: Main process exited, code=exited, status=1/FAILURE
Nov 16 20:42:54 HPX systemd[492]: xscreensaver.service: Failed with result 'exit-code'.

 

Manualmente inicia corretamente com start. Como resolvo isso?

 

Este é o  xscreensaver.service,

 

[Unit]
Description=XScreenSaver
ConditionUser=!@system

[Service]
ExecStart=/usr/bin/xscreensaver

[Install]
WantedBy=default.target

 

  • Solução
Postado

Consegui resolver. Apaguei o link simbolico e criei o xscreensaver.service no ~/.config/systemd/user/. Depois que habilitei novamente voltou a funcionar.

 

Mas agora ele não pede o login quando inicio o sistema depois de desligar com a opção Hibernate (systemctl hibernate). Como faço para pedir o login após o hibernate?

 

 

Postado

Para pedir o login após hibernate e suspend consegui com /etc/systemd/system/[email protected]

 

[Unit]
Description=XScreenSaver Lock Screen
Before=sleep.target

[Service]
User=%I
Type=oneshot
Environment=DISPLAY=:0.0
ExecStart=/usr/bin/xscreensaver-command -lock

[Install]
WantedBy=sleep.target

 

E para habiliar: $ systemctl enable xscreensaver_lock@nome.service. No lugar de nome vai a user.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!