Loop de início de sessão do Ubuntu

5

Eu tenho um problema de fazer login no Ubuntu com todos os meus nomes de usuário. Eu tentei muitas soluções. Quando olho para o meu arquivo .xsession-errors, recebo o seguinte:

xlib: extension "GLX" missing on display ":o"
Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: gnome-session (unity) main process (2292) terminated with status 1
init: unity-settings-deamon main process (2284) killed by TERM signal
init: logrotate main process (2192)killed by TERM signal
init: update-notifier-crash (/var/crash/_usr_bin_compiz.1000.crash) main process (2230) killed by TERM signal
init: xsession-init main process (2201) killed by TERM signal
init: hud main process (2288) killed by TERM signal
init: unity=panel service main process (2299) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: window-stack-bridge main process (2215) killed by KILL signal
    
por Ben 20.04.2015 / 19:32

1 resposta

1

Solução Curta

Tente instalar linux-headers-generic e reinicialize para fazer login novamente:

# apt-get install linux-headers-generic

História mais longa

O mesmo problema aqui. Eu tentei maneiras serveral em askubuntu e stackoverflow mas em vão. Eu escrevo minha solução e espero que ajude os outros.

Este problema acontece depois que eu uso apt-get purge para remover todos os kernels acidentalmente, então eu instalei linux-image-generic e espero que tudo esteja ok. No entanto, eu encontrei este problema após a reinicialização, .xsession-errors mostra quase a mesma mensagem (apenas pids são diferentes).

Após uma hora, descobri que linux-headers-generic não é apenas um arquivo de cabeçalho. Ele também irá recompilar os componentes necessários. No meu caso, é o driver nvidia.

Após instalar linux-headers-generic e reinicializar, tudo voltará ao normal.

    
por Gea-Suan Lin 29.09.2015 / 18:06

Tags