Pode entrar no xfce, mas não no ambiente do Ubuntu Desktop após a atualização

10

Atualizei recentemente minha instalação do Ubuntu 14.04 e, ao reiniciar, não consigo mais entrar no ambiente do Ubuntu Desktop. Eu tentei várias abordagens, como:

  1. renomeando .Xauthority e reiniciando
  2. garantindo que .Xauthority não seja de propriedade de root (também executou o comando sudo chown -R $USER:$USER $HOME agora praticamente todos os arquivos em meu diretório pessoal são executáveis)
  3. sudo apt-get install ubuntu-desktop e sudo apt-get install --reinstall ubuntu-desktop

Conteúdo de .xsession-errors :

Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: gnome-session (Unity) main process (6756) terminated with status 1
init: unity-settings-daemon main process (6735) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: logrotate main process (6631) killed by TERM signal
init: xsession-init main process (6726) killed by TERM signal
init: unity-panel-service main process (6760) killed by TERM signal
init: upstart-dbus-session-bridge main process (6675) terminated with status 1
init: hud main process (6740) killed by TERM signal

E o conteúdo de /var/log/lightdm/lightdm.log

Atualizar

Eu tentei a correção descrita aqui e agora o ambiente do Ubuntu Desktop sumiu. - e agora eu tenho três ambientes de desktop (incluindo o gnome) e apenas o xfce funciona.

Última atualização

Eu instalei muitos gerenciadores de desktop (?) como mostrado abaixo, mas apenas dois deles funcionam. Flashback do GNOME (Metacity) e sessão do Xfce . O resto não funciona.

Atualização final

Como minha tentativa de consertar o sistema piorou, tive que instalar o Ubuntu 16.04 LTS.

    
por Olumide 04.11.2016 / 11:37

2 respostas

2

parece que em algum momento você tentou executar o xsession como root e isso deixou alguns outros arquivos de propriedade como root no diretório home.

para listar todos os arquivos em seu diretório pessoal de propriedade do root

find ~ -uid 0

dê uma olhada na lista e mande qualquer coisa para você e tente novamente.

Também pode ser uma boa ideia enviá-lo para um arquivo para referência posteriormente, caso você apresente mais problemas com alterações posteriores.

Se você está feliz que todos os arquivos listados por esse comando devam ser devolvidos à sua propriedade, então execute este comando.

find ~ -uid 0 -exec chown $USER:$USER -r {} \;

Também valeria a pena criar uma nova conta de usuário para comparação, tente entrar com isso, se isso não funcionar, o problema pode não estar no nível do usuário, mas pode ser uma coisa do sistema.

    
por Amias 09.11.2016 / 08:46
1
  1. Verifique e publique seu /var/log/Xorg.0.log e /var/log/Xorg.0.log.old após o login com falha.
  2. Remova x11-common , remova / renomeie /etc/X11 e instale x11-common novamente.
  3. O XFCE não usa efeitos 3D caros, então provavelmente o OpenGL e / ou drivers gráficos especiais não estão no lugar. Verifique os drivers gráficos da sua placa.
por Thomas 10.11.2016 / 00:09