Pular para o conteúdo

Como desligar a tela via linha de comando

Dica publicada em Linux / Configuração
Fábio Berbert de Paula fabio
Hits: 17.013 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Como desligar a tela via linha de comando

A maioria dos gerenciadores de janelas do Linux possuem configurações de economia de energia. Por exemplo, uso o KDE Plasma e ele está configurado para desligar a tela após 10 minutos de inatividade:
Mas e quando estou levantando do PC e sei que não voltarei em breve? Por que diabos vou deixar a tela ligada por 10 minutos? Nesta dica vou mostrar um jeito fácil de desligar a tela usando um simples comando, que é o xset. Abra um terminal e execute:

xset dpms force off

Pronto! Tela desligada. Ao pressionar qualquer tecla ou mexer no mouse ela ligará novamente.

Bônus - automatizando o comando no KDE Plasma

Continua sendo trabalhoso toda hora ter que digitar um comando com 3 parâmetros correto? Então vamos resolver o problema criando um comando personalizado:

sudo vim /usr/local/bin/screenoff

#!/bin/bash

xset dpms force off

sudo chmod +x /usr/local/bin/screenoff

Agora basta digitar "screenoff" para desligar a tela.

Mas ainda podemos melhorar isso! Se você é, assim como eu, um feliz usuário desktop de KDE Plasma, abra as configurações do sistema e pesquise por "atalhos":
Selecione a opção "Atalhos personalizados". Clique com o botão direito sobre o espaço vazio abaixo das opções listadas e clique em:

Novo > Atalhos globais > Comando/URL
Dei o nome ao atalho de "Desligar tela". Em "Comentário" coloque o texto de sua preferência, ou nem mexa. Em "Ativar" clique no botão "Nenhum" e escolha um atalho. No meu caso pressionei "Ctrl + Alt + Scroll Lock".
Em "Ação" escolha o caminho do script que criamos. No caso da dica seria "/usr/local/bin/screenoff", mas na figura abaixo está "/home/fabio/bin/screenoff", que foi minha escolha pessoal.
Agora basta clicar em "Aplicar" e pronto! Sempre que quiser desligar a tela basta pressionar "Ctrl + Alt + Scroll Lock".

Apagando linhas em branco no vim

Vim - incrementando números em substituição

Minetest - Clone Open Source de Minecraft

Converter vídeos para formato suportado no WhatsApp

Agendando tarefas com Python (schedule)

Solução para erro: GPG error apt-get update NO_PUBKEY AED4B06F473041FA

Erro Initramfs unpacking failed: Decoding failed [Resolvido]

Tweaks no Elementary OS

Estudo de caso - DHCP em duas redes

Proxy transparente fácil com BrazilFW

#1 Comentário enviado por AndersonInacio em 17/05/2020 - 10:28h
Muito bom, adicionei ele no meu script do i3lock, valeu por compartilhar.

Contribuir com comentário

Entre na sua conta para comentar.