Customizando o GDM/KDM (tela de login)

[pro-player width="320" height="240"]http://www.youtube.com/watch?v=X3pgdyTTAZE[/pro-player]
Existem algumas “brincadeirinhas” que não servem pra nada, e que nem sempre vale a pena comentar ou criar um post pra isso, mas essa customização que vou mostrar aqui mereceu um post e eu acredito, que como eu, vocês irão gostar (principalmente meus amigos palestrantes que gostam de fazer uma média na hora de mostrar nos datashows da vida a tela de seus notes…não é mesmo?). Toda essa introdução é pra falar de uma forma de customizar a tela de login do Linux (GDM ou KDM) com vídeos ou com um screensaver. Vou colocar separado a maneira de fazer no GDM (Gnome) e no KDM (KDE).

Ah! lembrando que o post original veio deste blog do Ricardo Leocádio.

- GDM (Gnome)
A primeira coisa a fazer é retirar o tema. Pra isso, precisamos ir no menu “Sistemas” > “Administração” > “Inicio de Sessão.”

Na janela de “Preferência da Janela de Início de Sessão”, na aba “Local”, você deve trocar o estilo para “Simples”, em seguida desmarcar imagem e cor na opção de segundo plano. Se quiser também desmarque a opção logotipo, lembrando que as dimensões dessa imagem de logotipo não podem ultrapassar 320×240.

Finalize, clicando no botão “Fechar”. Realizado os passos acima, basta agora basta alterar os scripts de inicialização.

1) Arquivo /etc/gdm/Init/Default

Edite os arquivos do GDM para iniciar o screensaver ou vídeo de sua preferência na tela de login. Você pode executar essa tarefa como root ou com o auxilio do comando sudo.

sudo vim /etc/gdm/Init/Default

acrescente a linha abaixo, na penúltima linha do arquivo Default (logo acima da palavra “exit 0?), caso queira usar um screensaver .
/usr/lib/xscreensaver/glmatrix -root &

ou acrescente a linha abaixo para usar um vídeo. (Lembre-se antes de instalar o mplayer e os codecs de vídeo)
/usr/bin/mplayer  -vo   x11  -vf  scale=<largura>:<altura> -ao alsa <caminho do vídeo>  -rootwin &

Ex.: /usr/bin/mplayer  -vo  x11  -vf   scale=1280:1024 -ao alsa /media/sda2/yves.avi  -rootwin &

  • -vo x11 – vídeo driver X11
  • scale=largura:altura – Tamanho em que o vídeo deve ser mostrado na tela, no meu caso usei a resolução scalee=1280:1024;
  • -ao alsa – driver de áudio carregado;
  • caminho do vídeo – local para seu video. No meu PC a linha ficou assim /media/sda2/yves.avi
  • -rootwin – é o responsável por executar o vídeo em segundo plano.

2) Arquivo /etc/gdm/PreSession/Default

Neste arquivo iremos incluir apenas um comando para matar os programas que executamos acima. Edite o arquivo.

sudo vim /etc/gdm/PreSession/Default

Acrescente as linhas abaixo no início do arquivo, logo após a linha PATH

killall glmatrix
killall mplayer

Pronto! Pode testar sua tela de login agora.

- KDM (KDE)

A primeira coisa a ser feita é retirar o tema do seu KDM. (As telas abaixo são do KDE4.2, mas a sequência são as mesmas no KDE 3.5)

No Kubuntu abra a opção de “Configurações do Sistema” em seguida, na nova janela aberta, clique na aba “Avançados”. Clique sobre a opção “Gerenciador de Início de Sessão”.

Na nova tela aberta você deverá desmacar a opção de “usar temas de boas vindas”. Se preferir você poderá alterar a cor da tela de logon na opção “Esquema de cores” (vide imagem abaixo).

Na aba (2) de diálogo, você poderá alterar o texto da tela de login, bem como incrementar com uma imagem pessoal (cuidado com as dimensões dessa imagem de logo ela não deve ultrapassar 320×240)

Na aba (3) você deverá desabilitar o plano de fundo (Essa tela só fica disponível quando o tema não está em uso).

Finalize, clicando no botão “OK”. Realizado os passos acima, basta agora basta alterar os scripts de inicialização.

Abra sua console preferida (konsole, yakuake e etc). Você terá que editar dois arquivos, o Xsetup e Xstartup. O Xsetup é executado na tela de login e o Xstartup e executado após a tela de login.

1) Arquivo Xsetup
No kde 4.0 ou superior, edite os arquivos como root ou com o auxilio do comando sudo.

sudo vim /etc/kde4/kdm/Xsetup

acrescente a linha abaixo caso queira usar um screensaver
/usr/lib/xscreensaver/glmatrix -root &

ou acrescente a linha abaixo para usar um vídeo. (Lembre-se antes de instalar o mplayer e os codecs de vídeo)
/usr/bin/mplayer -vo   x11 -vf  scale=<largura>:<altura> -ao alsa <caminho do vídeo>  -rootwin &
Ex.: /usr/bin/mplayer -vo  x11 -vf  scale=1280:800 -ao alsa /media/sda2/yves.avi  -rootwin &

  • -vo x11 – vídeo driver X11
  • scale=largura:altura – Tamanho em que o vídeo deve ser mostrado na tela, no meu caso usei a resolução scale=1280:1024
  • -ao alsa – driver de áudio carregado;
  • caminho do vídeo – local para seu video. No meu PC a linha ficou assim /media/sda2/yves.avi
  • -rootwin – é o responsável por executar o vídeo em segundo plano.

Para acessar o programa Xsetup no KDE 3.5 o caminho é esse “/usr/kde/3.5/share/config/kdm/Xsetup”

2) Arquivo Xstartup

Neste arquivo iremos incluir apenas um comando para matar os programas que executamos acima. Edite o arquivo (kde4)

sudo vim /etc/kde4/kdm/Xstartup

Acrescente as linhas abaixo no início do arquivo, logo após a linha PATH

killall glmatrix
killall mplayer

Para acessar o programa Xstartup no KDE 3.5 o caminho é esse “/usr/kde/3.5/share/config/kdm/Xstartup”

Pronto pode testar sua tela de login agora.

Lembrando que este tipo de alteração é por sua conta e risco, afinal mexe em alguns arquivos de configuração, mas para mostrar que se os passos forem seguidos não terão problemas, coloquei abaixo umas fotos do meu monitor depois de ter realizado os passos acima. ;)

Meu login

Meu login

Show da alanis rolando no fundo.

Show da alanis rolando no fundo.

See ya!!!

Posts Relacionados:

Você pode comentar, ou trackback em seu próprio site.

3 Respostas para “Customizando o GDM/KDM (tela de login)”

  1. Jessicasoro disse:

    Good work! Thank you very much! I always wanted to write in my blog something like that. Can I take part of your post to my blog? Of course, I will add backlink?

  2. ArianaBouh disse:

    I really liked this post. Can I copy it to my site? Thank you in advance.

  3. corintho disse:

    Olá icnrj…

    Veja no post a parte onde lê-se: “- KDM (KDE)
    A primeira coisa a ser feita é retirar o tema do seu KDM. (As telas abaixo são do KDE4.2, mas a sequência são as mesmas no KDE 3.5)…”

    Esta é a parte do artigo dedicada aos usuários do gerenciador de janelas KDE (como no seu caso, onde vc usa Kubuntu). Siga estes passos e veja se a música toca em sua tela de login :)

    Abraços! e obrigado pela visita!

Deixe uma resposta

*
Powered by WordPress