16.04 to 17.10 loop de login por causa do xsession e upstart

6

longa história, eu atualizei de 16.04 para 17.10, e quando eu tento fazer o login eu recebo uma tela preta por um segundo, então eu volto para a tela de login novamente. Depois de inspecionar .xsession-errors eu encontrei esta linha

/etc/X11/Xsession.d/99x11-common_start: line 5: /sbin/upstart: No such file or directory

O arquivo referenciado tem apenas uma linha - exceto os comentários

exec $STARTUP

mas há outro arquivo no mesmo diretório chamado 99upstart que tem essa linha

STARTUP="/sbin/upstart --user

Eu tentei pesquisar como corrigir isso, mas tudo que eu consegui encontrar é que o systemd está substituindo o upstart, sem nenhuma maneira de como corrigir isso

    
por Ahmad Mayo 24.01.2018 / 00:18

3 respostas

10

Basta mover ou remover arquivos iniciados do Xsession.d para que ele seja executado. No meu caso, 00upstart, 99upstart, 99x11-common_start precisaram ser movidos.

    
por Karan Sharma 27.01.2018 / 15:06
5
sudo apt purge upstart

corrigiu esse problema para mim.

Upstart é substituído pelo systemd em 17.10.

    
por user771723 08.03.2018 / 09:48
0

Isso pode ser conseguido com

sudo apt remove --purge upstart
    
por Aelfric 23.02.2018 / 18:34