Como posso tirar um print da tela de login no arch linux KDE [RESOLVIDO]

1. Como posso tirar um print da tela de login no arch linux KDE [RESOLVIDO]

Bruh
Bruuh

(usa Arch Linux)

Enviado em 27/09/2021 - 21:21h

Faz bastante tempo que estou tentando fazer isso. Segui os seguintes tutoriais: https://www.edivaldobrito.com.br/como-tirar-um-screenshot-da-tela-de-login-ubuntu/
https://qastack.com.br/ubuntu/43458/how-can-i-take-a-screenshot-of-the-login-screen
Mas nenhum funcionou. Instalei o scrot e funcionou, inclusive consegui tirar um print da tela de bloqueio, porém apenas após ter feito o login e em modo GUI. Quando tento entrar no modo terminal apertando Ctrl+alt+F6 logo na tela de login, simplesmente não funciona. Recebo o erro:
Can't open X display. It *is* running, yeah? [:1] error 
.
Também segui um tutorial aqui do fórum, mas sem sucesso, não funcionou (talvez por ser de 2013?).

Ah sim, e estou usando sddm segundo a saída do comando:
grep '/usr/s\?bin' /etc/systemd/system/display-manager.service 

(comandinho bem útil aliás, desconhecia)
Cuja saída é:
ExecStart=/usr/bin/sddm 

Talvez por todos os scripts que vi serem voltados ao Lightdm, mas nenhum funcionou.

Algué sabe oque resolveria?


  


2. MELHOR RESPOSTA

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 29/09/2021 - 16:08h


Acho q vc pode tentar
sddm-greeter --test-mode
segundo a man page (https://manpages.ubuntu.com/manpages/focal/man1/sddm-greeter.1.html). Ele deve abrir uma tela(a mesma) q rodaria no login.

3. Re: Como posso tirar um print da tela de login no arch linux KDE [RESOLVIDO]

Ulrich Beckmann
Bequimao.de

(usa openSUSE)

Enviado em 28/09/2021 - 16:06h

Como a mensagem diz, você deve ter um número de display diferente de :1.
Se pode ver este número em kinfocenter -> Graphics -> name of the display.

Abs.
Bequimão




4. Re: Como posso tirar um print da tela de login no arch linux KDE [RESOLVIDO]

Bruh
Bruuh

(usa Arch Linux)

Enviado em 28/09/2021 - 17:16h


Bequimao.de escreveu:

Como a mensagem diz, você deve ter um número de display diferente de :1.
Se pode ver este número em kinfocenter -> Graphics -> name of the display.

Abs.
Bequimão



Segundo verifiquei, o display é :0. Utilizei o comando:
export DISPLAY=:0 

E quando tentei usar o scrot de novo recebi o erro:
INvalid MIT-MAGIC-COOKIE-1 keyCan't open X display. It *is* running, yeah? [:0] error 

E tenho certeza que o display é esse. Tentei usar o comando
export DIISPLAY=:0 scrot 
e tive o mesmo erro.

"A emoção mais antiga e mais forte da humanidade é o medo, e o mais antigo e mais forte de todos os medos é o medo do desconhecido."



5. Re: Como posso tirar um print da tela de login no arch linux KDE [RESOLVIDO]

Bruh
Bruuh

(usa Arch Linux)

Enviado em 29/09/2021 - 16:54h


leandropscardua escreveu:


Acho q vc pode tentar
sddm-greeter --test-mode
segundo a man page (https://manpages.ubuntu.com/manpages/focal/man1/sddm-greeter.1.html). Ele deve abrir uma tela(a mesma) q rodaria no login.


Cara, é uma boa sugestão! O problema é que mostra a tela de login padrão do sistema, nem integra com a tela de login do tema. Eu queria tirar um print com a customização completa, mas vou pesquisar mais sobre o comando

"A emoção mais antiga e mais forte da humanidade é o medo, e o mais antigo e mais forte de todos os medos é o medo do desconhecido."



6. Re: Como posso tirar um print da tela de login no arch linux KDE [RESOLVIDO]

Bruh
Bruuh

(usa Arch Linux)

Enviado em 29/09/2021 - 17:13h


Bruuh escreveu:


leandropscardua escreveu:


Acho q vc pode tentar
sddm-greeter --test-mode
segundo a man page (https://manpages.ubuntu.com/manpages/focal/man1/sddm-greeter.1.html). Ele deve abrir uma tela(a mesma) q rodaria no login.


Cara, é uma boa sugestão! O problema é que mostra a tela de login padrão do sistema, nem integra com a tela de login do tema. Eu queria tirar um print com a customização completa, mas vou pesquisar mais sobre o comando

"A emoção mais antiga e mais forte da humanidade é o medo, e o mais antigo e mais forte de todos os medos é o medo do desconhecido."


Consegui, achei a solução nesse site aqui: https://manual.lubuntu.me/stable/3/3.1/3.1.9/sddm_configuration.html
Basicamente é o mesmo comando, mas se você quiser que apareça o tema que você utiliza o comando fica:
sddm-greeter --test-mode --theme /caminho/para/o/tema 

Normalmente os temas ficam em /usr/share/sddm/themes/PastaDoTema.

"A emoção mais antiga e mais forte da humanidade é o medo, e o mais antigo e mais forte de todos os medos é o medo do desconhecido."







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts