Temas GDM

Iniciado por Carlos_Magnum, 29 de Junho de 2017, 23:12

tópico anterior - próximo tópico

Carlos_Magnum

Boa noite,

Gostaria de saber como modifico o tema de login no meu ubuntu,
já vi alguns tutoriais para instalar o mdm ou substituir pelo LightDM
porém não consegui instalar nenhum dos dois. Estou usando o ubuntu 17.04
poderia ser por esse motivo?

Desde já agradeço a atenção.

galactus

É preciso falar que tutoriais são esses! Se não vamos ficar correndo em círculos aqui! Veja, então quer dizer que você já tentou

1)  lightdm-gtk-greeter e  o unity-greeter: https://askubuntu.com/questions/797845/how-do-i-change-the-login-screen-in-ubuntu-16-04

2) Já leu a documentação pra saber como o LightDM funciona e como modificá-lo: https://wiki.ubuntu.com/LightDM

3) Já viu como customizar o lightdm: https://www.maketecheasier.com/customize-lightdm-themes/

Já tentou isso tudo, certo?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

druidaobelix

#2
No Ubuntu 16.04 padrão (=Unity) funciona fazer dessa forma para alterar o papel de parede (login screen background) da tela de logon:

(editando: também funciona igualmente no Ubuntu 17.04 Zesty, testado e funcionou)

cd ~/Downloads

Baixe:

wget http://archive.getdeb.net/ubuntu/pool/apps/u/ubuntu-tweak/ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb

Instalando o pacote .deb baixado:

sudo dpkg -i ubuntu-tweak_0.8.7-1~getdeb2~xenial_all.deb

Muito possivelmente ao instalar da forma acima irá dar mensagem de ausência de dependências.

"Errors were encountered while processing:"

Corrija fazendo:

sudo apt-get install -f

No Dash agora digite tweak

Irá aparecer o ícone verde do "Ubuntu Tweak"

Na aba:

CitarTweaks --> Startup --> Login Settings

Click para destravar no botão Unlock na parte superior direita

Desça até:

CitarClick the button to change the login screen background

Click no quadro logo abaixo para alterar e escolha na lista existente dos wallpaper.

Querendo, se pode acrescentar outras a essas lista, da mesma forma que o wallpaper do desktop.

Ainda não sei dizer se funcionaria dessa forma no Ubuntu 17.04.
Lá no site do getdeb diz que o pacote funcionaria para o Unbutu 17.04, mas não testei.

Packages are available for the following releases:

Ubuntu 17.04: 0.8.7-1~getdeb2~xenial

http://www.getdeb.net/app/Ubuntu%20Tweak

Também não sei dizer se funcionaria para outros "sabores" do Ubuntu que não o padrão Unity, só testando mesmo para descobrir.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#3
Testei agora o roteiro num live-iso do Ubuntu 17.04 padrão (=Unity), também funcionou seguindo exatamente os mesmos passos.

Isso significa que de fato o pacote .deb do "Ubuntu Tweak" baixado realmente serve para o Ubuntu 17.04, Zesty, como está dito lá no site do getdeb mencionado.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#4
Testei num live-iso do  Lubuntu 16.04, não funciona, o "Ubuntu Tweak" até instala certinho, a opção "Configuração de Login" até aparece, mas não consegue trocar de fato a "login screen background".

Também testei num Ubuntu-Gnome 17.04, o programa instala, mas depois trava, não vai em frente, então também não funciona.

Outros métodos são possíveis, mas para esses dois "sabores" esse método não funciona.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#5
Agora, num outro e alternativo método, fazendo a alteração da imagem da tela de fundo de login (login screen background) usando um meio mais direto e generalista, que independe de qualquer software externo do tipo tweak isso ou aquilo, ou seja, basta um editor de texto simples do tipo nano, gedit ou similar.

Testado, por enquanto, apenas no Ubuntu padrão (=Unity), versões 16.04 Xenial e 17.04 Zesty.

Supondo, como exemplo, que a imagem que se quer utilizar esteja dentro do diretório Imagens, então copie a imagem para esse destino:

sudo cp ~/Imagens/nome_imagem.jpg /usr/share/backgrounds/

Por exemplo, se o nome do arquivo de imagem que se quer naquela tela de login for lovewallpaper11.jpg, então fica:

sudo cp ~/Imagens/lovewallpaper11.jpg /usr/share/backgrounds/

Agora vá ao diretório onde tais configurações são registradas:

cd /usr/share/glib-2.0/schemas/

Faça uma cópia de segurança do arquivo antes de qualquer alteração:

sudo cp com.canonical.unity-greeter.gschema.xml com.canonical.unity-greeter.gschema.xml-bkp

Em seguida abra o arquivo:

sudo gedit com.canonical.unity-greeter.gschema.xml

Logo no início dele, na quinta linha, constará dessa forma:

Citar<default>'/usr/share/backgrounds/warty-final-ubuntu.png'</default>

Substitua o nome de arquivo que la consta (na linha acima warty-final-ubuntu.png) pelo nome do arquivo de imagem que se copiou antes para a pasta.

Então fica algo assim:

Citar<default>'/usr/share/backgrounds/nome_imagem.jpg'</default>

Ainda usando o exemplo anterior em que o nome de arquivo de imagem fosse lovewallpaper11.jpg, então aquela linha 5 ficaria assim:

<default>'/usr/share/backgrounds/lovewallpaper11.jpg'</default>

Salvar a alteração feita e sair

Agora atualize os arquivos de schemas, que são as definições, fazendo:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Reinicie a sessão.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.