Lightdm não iniciando na inicialização

31

Instalei gdm por algum tempo como meu gerenciador de exibição e depois de removê-lo, o lightdm não inicia sozinho. Em vez disso, preciso fazer login em um tty e executar sudo start lightdm .

A execução de dpkg-reconfigure lightdm também não funciona:

dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_NAME missing
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_PACKAGE missing

Eu também tentei reinstalar o lightdm completamente, mas ele não funciona tão bem

Meu /var/log/boot.log tem as seguintes linhas:

* Starting LightDM Display Manager                                                                                                                  
* Starting ACPI daemon                                                                                                                              
* Starting anac(h)ronistic cron                                                                                                                     
* Starting save kernel messages                                                                                                                      
* Stopping LightDM Display Manager         
    
por Nemo 01.11.2011 / 23:30

4 respostas

32

Execute um terminal e insira cat /etc/X11/default-display-manager . Provavelmente diz lightdm se você recentemente desinstalou o GDM. /etc/init/lightdm.conf não aceita lightdm como configuração - no entanto, /usr/bin/lightdm ou /usr/sbin/lightdm work. Então abra /etc/X11/default-display-manager no seu editor de texto favorito e substitua o que estiver lá com a seguinte linha:

/usr/bin/lightdm

ou

/usr/sbin/lightdm

A reinicialização e o lightdm devem começar e levar você à tela de logon como de costume.

    
por Matt Higgins 02.12.2011 / 03:37
8

Acontece quando removo apps do gnome, incluindo gdm , e mudo para o kde.

Eu consertei executando:

sudo dpkg-reconfigure lightdm

e escolhendo kdm como padrão em vez de lightdm

    
por bigOTHER 15.12.2015 / 16:18
6

Minha solução foi executar:

rm /etc/systemd/system/default.target
systemctl set-default graphical.target

Isso substituirá o arquivo de destino padrão, que no meu caso deve ter impedido o systemd de atingir o destino gráfico, com um link simbólico para o destino gráfico. Depois disso, o lightdm (e o gdm quando selecionado com o dpkg-reconfigure) é iniciado automaticamente.

/etc/X11/default-display-manager já foi definido com o valor correto, portanto, isso parece ser uma causa raiz diferente da do OP.

Mais informações sobre os alvos do systemd aqui .

    
por apteryx 26.07.2017 / 16:12
5

Tudo bem, acho que finalmente descobri! A sugestão de todos em resposta a esse problema é obter o cartão legado da nVidia. Mais fácil falar do que fazer. Eu tive muita dificuldade em rastrear o driver correto, já que ele parecia ter desaparecido dos repositórios (pelo menos do Ubuntu). Aqui está o que funcionou para mim. Dependendo da sua placa nVidia, talvez seja necessário fazer o download de um arquivo diferente, mas eles estão listados no link . Eu precisava do driver legado 96xx para minha GeForce 2 MX 400. Então, depois de semanas tentando consertar isso, eu apenas executei esses comandos e finalmente funcionou! A URL usada no comando wget é apenas a URL do arquivo que o site da nVidia queria que eu baixasse.

wget http://us.download.nvidia.com/XFree86/Linux-x86/96.43.23/NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo sh NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo reboot
    
por LakeHMM 03.10.2012 / 13:57