Nota: para instalações novas, o Debian 6 traz a versão 2.30 do GNOME Display Manager (GDM2). Mas, para sistemas atualizados a partir do Lenny (e possivelmente do "testing"), o GDM é mantido na versão 1.20. Neste caso, para ter o GDM2, é preciso instalar o pacote gdm3 (foi o que ocorreu conosco).
Com o GDM2, não há, por padrão, como personalizar o tema da tela de login. E, ao menos por enquanto, o aplicativo GDM2 Setup não está funcionando no Squeeze.
O jeito, então, é fazer a customização na "unha" mesmo... :)
O primeiro passo é abrir e editar o arquivo /etc/gdm3/greeter.gconf-defaults. Execute, como usuário root, o comando abaixo:
gedit /etc/gdm3/greeter.gconf-defaults
O conteúdo original do arquivo é este:
# Use a specific background
#/desktop/gnome/background/picture_filename /usr/share/images/desktop-base/login-background.svg
#/desktop/gnome/background/picture_options zoom
# Theming options
#/desktop/gnome/interface/gtk_theme Clearlooks
# Greeter options
/apps/gdm/simple-greeter/logo_icon_name debian-swirl
# Play system beeps - especially the one when the greeter is ready
/desktop/gnome/sound/event_sounds true
# Some other possible options
#/apps/gdm/simple-greeter/banner_message_enable true
#/apps/gdm/simple-greeter/banner_message_text Welcome
#/apps/gdm/simple-greeter/disable_restart_buttons false
#/apps/gdm/simple-greeter/disable_user_list false
# The lower panel doesn't work with the compositor
/apps/metacity/general/compositing_manager false
# Prevent the power management icon from showing up
/apps/gnome-power-manager/ui/icon_policy never
Para alterar o plano de fundo e o tema, basta remover o comentário (#) das linhas 2, 3 e 6, apontar o caminho para a imagem desejada (linha 2) e mudar o nome do tema (linha 6).
Dica: no gedit, menu Editar > Preferências, marque a opção Exibir números de linha.
No exemplo abaixo, estamos utilizando o wallpaper TwoWings.jpg como plano de fundo e o Clearlooks como tema:
# Use a specific background
/desktop/gnome/background/picture_filename /usr/share/pixmaps/backgrounds/gnome/nature/TwoWings.jpg
/desktop/gnome/background/picture_options zoom
# Theming options
/desktop/gnome/interface/gtk_theme Clearlooks
Para finalizar, execute os seguintes comandos (como root):
dpkg-reconfigure gdm3
reboot
Obs: parece que, ao menos para mudanças do plano de fundo e tema, os comandos acima não são necessários!
O resultado:
Dica rápida
Para retirar screenshots do GDM:
sudo apt-get install xnest
gdmflexiserver --xnest
Referências:
- http://www.debian.org/releases/stable/i386/release-notes/ch-information.pt.html#id515848
- http://ask.debian.net/questions/how-do-you-change-the-appearance-of-the-login-screen-in-squeeze
- http://eustaquiorangel.com/posts/576
2 comentários
Sempre que mudo fica uma tela verde no local, nao importa o tipo de imagem q uso.
@Anônimo
Cole aqui o conteúdo do arquivo /etc/gdm3/greeter.gconf-defaults