Lightdm não será iniciado automaticamente na inicialização

5

Toda vez que eu inicializo meu PC, o Ubuntu fica me deixando no TTY 1, onde eu preciso logar e fazer

sudo lightdm start

apenas para entrar novamente, o que é muito chato

Eu já tentei removê-lo e adicioná-lo novamente em update-rc.d

update-rc.d lightdm defaults

mas isso simplesmente não funciona. Alguém tem uma ideia de quais arquivos de registro verificar ou o que fazer para que funcione de novo?

Eu uso o Mint 12 com o Gnome3.

    
por Christian Smorra 09.03.2012 / 00:44

2 respostas

1

Foi assim que consertei esse problema:

primeiro você precisa parar o lightdm se estiver rodando

sudo service lightdm stop

então você precisa do x server para criar um novo xorg.conf, eu fiz isso renomeando meu antigo

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.old

excluí meus drivers atuais

sudo aptitude remove --purge nvidia-current

IMPORTANTE se você possui ou possui drivers do site da Nvidia, também é necessário desinstalá-los. Isso significa que você terá que baixá-los novamente se você não tiver mais o arquivo .run e então fazer

[nvidia-installer] --uninstall

onde nvidia-installer é o instalador que você acabou de baixar.

então você instala corretamente os drivers atuais

sudo aptitude install nvidia-current

o próximo passo seria digitar

startx

e espero que o Gnome2 (ou o gerenciador de janelas padrão da sua distribuição) apareça, o que funcionou para mim. A razão para este erro parecia ser algum tipo de conflito com o X11 e os drivers da Nvidia. Enquanto no tempo de inicialização eu recebi o erro que o módulo Nvidia Kernel não pôde ser carregado, eu ainda era capaz de iniciar o lightdm quando eu estava no TTY1.

A causa disto pode ter sido que eu anteriormente tinha a versão 290 dos drivers da Nvidia instalada e então rebaixada para nvidia-current (280) via aptitude que poderia fazer com que algumas sobras permanecessem e conflitassem com os drivers antigos (290 vs 280).

Observe que você precisará reconfigurar seu ambiente de área de trabalho após aplicar estas etapas.

Se você não tiver uma interface gráfica acelerada (por exemplo, Gnome3, Unity 3D), execute

sudo nvidia-xconfig

    
por 26.03.2012 / 00:39
2

Você sempre pode reconfigurar lightdm e verificar configurações ou carrega padrões como:

sudo dpkg-reconfigure lightdm

EDITAR

Se você não tiver problemas para iniciar o lightdm manualmente, talvez haja um problema com o PATH na inicialização.

Verifique o conteúdo do arquivo /etc/X11/default-display-manager . Se apenas a entrada for lightdm , altere isso para /usr/sbin/lightdm .

sudo echo "/usr/sbin/lightdm" > /etc/X11/default-display-manager
    
por 13.03.2012 / 08:10