Habilitar teclado virtual na tela de login Lightdm do seu Linux

Teclados físicos podem dar problema sem aviso e você ficar impossibilitado de logar no seu sistema operacional, confira nessa matéria como habilitar o teclado virtual no gerenciador de login Lightdm e algumas customizações.

 



Lightdm


O LightDM é um gerenciador de exibição X que tem como objetivo ser leve, rápido, extensível e multi-desktop. Ele usa vários front-ends para desenhar interfaces de login, também chamados de Greeters. Wikipédia

 

 


Teclado virtual

 

Teclado virtual é um programa que simula um teclado físico, uma ferramenta indispensável para o caso de o seu teclado físico der problema e você ficar impedido de logar no seu sistema operacional Linux, mas infelizmente não é encarado assim pelos desenvolvedores do Lightdm que não o incluem como uma dependência, como pode ver no popup a direita.




Nas distribuições Linux temos vários tipos de teclados virtuais, nessa matéria irei usar o Onboard presente em todas as distribuições.

 

 


 


Instalação do teclado virtual



Instale o teclado virtual com o comando para a sua distribuição Linux.




Para Arch Linux e Manjaro


sudo pacman -S onboard


Para Debian e Ubuntu


sudo apt install onboard


Para Fedora


sudo dnf install onboard


Para openSUSE


sudo zypper install onboard


 

Com o teclado virtual instalado abra as configurações do Lightdm com o comando.


sudo nano /etc/lightdm/lightdm-gtk-greeter.conf



Localize a linha abaixo.

#keyboard=

Remova o comentário e adicione o comando onboard, ficando como abaixo.

keyboard=onboard

Ficando como na imagem.


 

Salve teclando Ctrl + x tecle s e tecle Enter para fechar.

 

Reinicie a sessão, click no ícone de acessibilidade e o teclado virtual estará lá.

 


 

 Customizar o Lightdm


Adicionar seu avatar ao Lightdm


Para adicionar uma foto do seu usuário basta adicionar a sua home uma imagem com o nome de .face que será oculta.



Definir o seu usuário como padrão do Lightm


Para que você não precise digitar o seu nome de usuário abra o arquivo e configurações do lightdm.


sudo nano /etc/lightdm/lightdm.conf

Localize as linhas.


#greeter-hide-users=false


#user-session=default


Remova o comentário # do inicio das duas linhas ficando como na imagem.



Salve teclando Ctrl + x tecle s e tecle Enter para fechar.

Reinicie o computador.


sudo reboot


Resultado.



 

Imagem de fundo do Lightdm diferente da do desktop

 

Para alterar a imagem e fundo abra o arquivo e configurações.


sudo nano /etc/lightdm/lightdm-gtk-greeter.conf

Localize as linhas.

#background=

#user-background=  

 

Remova o comentário # do inicio das linha e adicione o endereço de uma imagem que queira como papel de papel do Lightdm e para user-background= coloque false, ele por padrão define o papel de parede o seu desktop como imagem de fundo do lightdm.

.

A minha imagem está no endereço abaixo, altere para o endereço a sua imagem

 /home/lobo/Imagens/Wallpaper/lightdm1.png

Ficando como abaixo. 

background=/home/lobo/Imagens/Wallpaper/lightdm1.png
user-background=false


Veja na imagem.

 


 

Salve teclando Ctrl + x tecle s e tecle Enter para fechar.

Resultado.




Alterar os temas de janela e ícones do Lightdm


Para alterar os temas de janela e ícone abra as configurações.


sudo nano /etc/lightdm/lightdm-gtk-greeter.conf


Localize as linhas e remova o comentário # no inicio das linhas.

 

#theme-name=

#icon-theme-name=


Adicione o nome dos temas no final de cada linha, use o gerenciador e temas para saber os nomes corretos.


theme-name=Adwaita-dark
icon-theme-name=Papirus-Dark

Ficando como na imagem.



Salve teclando Ctrl + x tecle s e tecle Enter para fechar.


Resultado.

 


 

Definir o tema do teclado virtual onboard


Para definir um tema para o onboard abra as configurações.


sudo nano /etc/lightdm/lightdm-gtk-greeter.conf


Localize a linha.

 

keyboard=onboard

 

Altere para.

keyboard=onboard -t Blackboard

Ficando como na imagem.




Esses são os temas disponíveis.

 


 

Resultado final.




A sei você é do estilo bicho preguiça e tem pavor de terminal, seu barato é arrastar um mouse ;), blz, para você não ficar desesperado após ler a matéria toda e estar se borrando pra usar a telinha preta instale o lightdm-gtk-greeter-settings com o comando para a sua distribuição.


Para Arch Linux e Manjaro

sudo pacman -S lightdm-gtk-greeter-settings


Para Debian e Ubuntu

sudo apt install lightdm-gtk-greeter-settings


Para Fedora

sudo dnf install lightdm-gtk-greeter-settings


Para openSUSE

sudo zypper install lightdm-gtk-greeter-settings

 

 












Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais