Como alterar o tema / saudação do LightDM?

50

Eu fiz o download de algumas saudações para o LightDM, mas ainda não descobri como ativá-las. Existe uma maneira de alternar o greeter, seja pelo método gráfico ou de linha de comando ?. Não pretendo alterar o gerenciador de exibição nem o plano de fundo, mas alterar o layout e a aparência da tela de login por meio de um "tema" diferente (o greeter é o nome dos temas do LightDm). Obrigado pelo seu tempo.

    
por Tigull 05.11.2011 / 13:05

9 respostas

49

Basta editar a opção greeter-session em /etc/lightdm/lightdm.conf para o saudador desejado.

Se você, por exemplo, quiser usar o lightdm-gtk-greeter .

Abra o arquivo '/etc/lightdm/lightdm.conf' com qualquer editor como root. Por exemplo, sudo vim /etc/lightdm/lightdm.conf , em seguida, altere a linha

greeter-session=unity-greeter

para

greeter-session=lightdm-gtk-greeter

Se o arquivo não existir, deixe-o conter

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

Em seguida, tudo o que você precisa fazer é garantir que o greeter esteja instalado (por exemplo, o pacote lightdm-gtk-greeter ) e, em seguida, reiniciar o lightdm.

    
por Zoke 05.11.2011 / 17:31
22

Alterar o Greiter LightDM

O KDM, outro gerenciador de exibição, possui temas que podem ser alterados usando um front-end de configuração. LightDM tem saudações que podem ser alteradas, mas não há front-end.

A configuração do LighDM é governada pelo arquivo lightdm.conf, no entanto, não é suposto ser editado diretamente; em vez disso, use o backend lightdm-set-defaults .

Antes de alterar a configuração do LighDM, faça um backup do arquivo:

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

Existem vários saudadores do LightDM, como lightdm-unity-greeter, lightdm-gtk-greeter, lightdm-webkit-greeter e lightdm-kde-greeter.

Para este exemplo, usarei lightdm-kde-greeter .

Se você estiver fazendo isso a partir de um console raiz, digite todos os comandos sem sudo . Para os seguintes comandos, se você estiver usando uma GUI (interface gráfica do usuário), use a sequência de teclas ALT-F2 ou a tecla Super (geralmente a tecla Windows) e digite o termo para abrir um terminal de sua escolha. Se o terminal padrão do KDE, basta digitar konsole.

Siga estas etapas cuidadosamente.

  1. Certifique-se de ter o LightDM e o greeter de sua escolha instalados, digitando o seguinte comando.

    sudo apt-get install -s lightdm-kde-greeter

  2. Se você receber a mensagem "Não foi possível localizar o pacote ...", verifique o que você digitou se estiver correto, digite a seguinte seqüência de comandos e vá para a etapa 4. Caso contrário, vá para a etapa 3.

    sudo apt-add-repository ppa:agateau/lightdm-kde e sudo apt-get update e sudo apt-get install lightdm-kde-greeter

  3. Se você não vir 0 recém-instalado na seguinte sequência: "0 atualizado, 0 recém-instalado, 0 para remover e 0 não atualizado, em seguida, insira o comando novamente sem -s, que é o opção para simular uma ação no apt-get, depois vá para o passo 4.

    sudo apt-get install lightdm-kde-greeter

  4. Para muitos usuários, o comando lightdm-set-defaults não será encontrado porque não está no caminho deles. Por esse motivo, usaremos /usr/lib/lightdm/lightdm-set-defaults . Para definir o greeter como lightdm-kde-greeter , digite o seguinte comando em um terminal:

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

  5. Se você estiver em um console raiz ou tiver o Xephyr instalado, poderá verificar sua configuração usando a função de teste incorporada. Você só pode fazer login como você mesmo. Não use sudo!

    lightdm --test-mode

  6. Para melhores resultados, desligue e reinicie o sistema. Lembre-se de /etc/lightdm/lightdm.conf.old para que você possa usá-lo para substituir o lightdm.conf se algo der errado. Eu sugiro que você anote. Se algo der errado e você não puder efetuar login, digite esse comando que você também deve ter escrito, gravando seu backup de volta no arquivo de configuração.

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

Nota

Eu peguei a maioria dessas informações do LightDM Ubuntu Wiki . Exceto para adicionar o PPA, as informações não são específicas da versão de lançamento e o LightDM está além do estágio de teste. Leia mais em link

Se algo der errado,

  1. Se você não tiver gráficos, vá para um terminal de texto usando CTRL-ALT-F1.
  2. Pare o LightDM com sudo stop lightdm .
  3. Dependendo do que você instalou, inicie o GDM com sudo start gdm ou KDM com sudo start kdm .
  4. Execute sudo dpkg-reconfigure lightdm para definir o gerenciador de exibição padrão.
  5. Edite o arquivo / etc / X11 / default-display-manager e defina-o como / usr / sbin / gdm ou / usr / bin / kdm, se não puder executar o acima.
  6. Desinstale o LightDM e o GDM irá substituí-lo após a reinicialização.

    sudo apt-get remove lightdm

por Thomas Sisson 21.04.2013 / 20:49
4

Bastainstalarisso:

sudoapt-getinstalllightdm-gtk-greeter-settings

Emseguida,inicieoprogramaGUI" Configurações do LightDM GTK + Greeter " Configure o que você deseja e, em seguida, reinicie.

    
por mdalacu 11.02.2016 / 14:41
2

Experimente esta pequena ferramenta para alterar facilmente o tema do LightDM (PPA de Claudio Novais):

sudo apt-add-repository ppa:claudiocn/slm && sudo apt-get update

sudo apt-get install simple-lightdm-manager

Veja este vídeo explicando como usá-lo

    
por Jorge Pinho 05.11.2011 / 16:39
1

Apenas uma nota, no Ubuntu 14.04.5 LTS eu tenho isto:

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

... então os arquivos sugeridos em outro lugar (por exemplo, o /etc/lightdm/lightdm.conf aceito) não funcionou para mim - o que fiz, foi criar meu próprio arquivo 60-my-own.conf que classificaria por último em / usr / share / lightdm / lightdm .conf.d /, no qual posso finalmente alternar entre saudações, por exemplo:

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter
    
por sdaau 24.08.2016 / 06:51
0

Você pode alterar o plano de fundo do LightDM greeter fazendo o seguinte no Terminal:

  1. digite gksu gedit /etc/lightdm/unity-greeter.conf
  2. Desloque-se para "fundo" e altere o caminho / nome do ficheiro
    • Sugiro que você copie o arquivo para um diretório separado para que, sempre que quiser mudar, seja mais fácil, porque eles estão todos na mesma pasta.
  3. Salve o arquivo
  4. Sair

Para mais informações sobre o LightDM, vá para Página do Wiki do Ubuntu no LightDM

    
por J. Austin Rodriguez 05.11.2011 / 14:28
0

Para o Ubuntu 14.04.4 LTS:

1) Faça o download da nova saudação, por exemplo:     sudo apt-get instala ligthdm-gtk-greeter

2) modificar a configuração da seguinte forma     sudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

[SeatDefaults]
#autologin-user=sirag 
#greeter-session=unity-greeter 
greeter-session=ligthdm-gtk-greeter

3) salve e reinicie  ~

    
por Sirà 01.06.2016 / 11:04
-1

Instale o Ubuntu Tweak . Abra e selecione a aba "Tweaks". Em "Startup" selecione "Configurações de Login". No canto superior direito é uma barra de pesquisa, apenas para a esquerda é o desbloqueio. Desbloqueie e você poderá alterar o tema gtk e icon no início. Além disso, o logotipo e o plano de fundo. Espero que ajude.

    
por jwdinkc 31.05.2012 / 17:23
-1

Altere o greeter no Ubuntu 14.04 Trusty = <

Os Man-Pages para lightdm no Ubuntu 14.04 são confiáveis e mostram um referência a dm-tool Esta é uma ferramenta para gerenciar algumas configurações de Display Mangaer e é instlled assidir Lightdm. Então você pode resolver seu problema com este comando

sudo dm-tool --switch-to-greeter <nameofgreeter>

Você tem que fazer isso de fora de uma sessão x. em um script de inicialização, por exemplo

    
por Josh 21.12.2014 / 14:57