Cum să faceți o captură de ecran a ecranului de conectare în Linux

Como fazer uma captura de tela da tela de login no Linux

⌛ Reading Time: 4 minutes

Existem vários utilitários de captura de tela disponíveis para Linux, e muitos deles são muito bons. É por isso que parece estranho que nenhum deles seja capaz de fazer uma captura de tela da tela de login. Não é assim que o Linux funciona.

No entanto, existem algumas maneiras de obter essa captura de tela ilusória. Um é muito mais fácil do que o outro, mas não permite que você capture sua tela personalizada. A segunda opção é mais envolvente, mas pode capturar uma imagem de praticamente qualquer tela de login. Seja qual for a forma que você escolher, é inteiramente possível obter imagens de resolução total da tela de login do Linux.

Máquinas virtuais

Antes de entrar neste processo, é muito mais fácil apenas fazer uma captura de tela de uma máquina virtual. Se você estiver executando máquinas virtuais em seu sistema, especialmente se estiver usando virt-manager ou VirtualBox, você pode facilmente fazer uma captura de tela usando os utilitários integrados a esses aplicativos. Realmente não há necessidade de ir mais fundo.

Com um script

Atenção: Este método não trabalhar com qualquer sistema rodando Wayland. A partir de agora, isso inclui várias distribuições que executam o GNOME, incluindo o Ubuntu. Se você tiver GNOME e Wayland, o método da máquina virtual é o melhor.

No entanto, existe uma maneira de fazer uma captura de tela da tela de login no mesmo sistema. É apenas um pouco mais complexo e você precisa escrever um pequeno script para fazê-lo. Este guia assume que você está usando alguma variante do Ubuntu ou Debian, mas você certamente pode adaptá-lo a outros sistemas. Tudo isso é bastante universal.

Instale ImageMagick

O script que você vai escrever requer um aplicativo comum chamado ImageMagick. É tão comum que já pode estar instalado em seu sistema. De qualquer forma, tente instalá-lo antes de fazer qualquer outra coisa.

Crie Seu Script

Agora que você tem o ImageMagick, pode criar seu script. É relativamente curto e foi projetado para usar o ImageMagick para fazer uma captura de tela de um aplicativo específico. Nesse caso, é o seu gerenciador de login. Nos sistemas Ubuntu e Debian atuais, esse gerenciador de login é GDM.

Abra o editor de texto de sua escolha e crie um novo arquivo para o seu script. Você pode escolher qualquer nome, basta dar a extensão “.sh”. Faça com que esse arquivo se pareça com o exemplo abaixo.

Se você estiver usando um sistema Ubuntu que ainda usa Unity, ou se estiver em um ambiente de área de trabalho diferente, provavelmente terá o gerenciador LightDM. O script para aquele parece um pouco diferente.

É isso aí. Salve seu arquivo e saia. Antes de executar seu arquivo, verifique se ele é executável.

Tente a chance

Infelizmente, você não pode simplesmente executar esse script. Você precisa se certificar de que a tela de login está ativa e ainda tem acesso a um terminal. Existem algumas maneiras de fazer isso. Se você preferir SSH, provavelmente já sabe o que fazer. Caso contrário, você pode seguir estas etapas.

Login no Terminal

1. Primeiro, faça logout. Depois de ver a tela de login, pressione Ctrl + Alt + F1. Isso o levará ao terminal.

2. Agora que você está no terminal, faça login em sua conta de usuário. Em seguida, mude para o diretório com seu script e execute-o.

A última parte desse comando direciona a saída do comando para um arquivo. Esse arquivo é a captura de tela.

Converter o formato

Crie sua captura de tela

A última etapa deste processo requer que você converta o formato do arquivo em algo mais utilizável. ImageMagick cobre você lá. Possui comandos integrados para ajudá-lo a converter a imagem. Lembre-se de mudar a propriedade da imagem primeiro.

Os resultados do processo de captura de tela

Agora aperte Ctrl + Alt + F7 para retornar à sua área de trabalho normal. Você encontrará sua captura de tela convertida no mesmo diretório onde criou seu script.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.