web-dev-qa-db-fra.com

Peut se connecter à xfce mais pas à l'environnement de bureau Ubuntu après la mise à jour

J'ai récemment mis à jour mon installation Ubuntu 14.04 et au redémarrage, je ne suis plus en mesure de me connecter à l'environnement de bureau Ubuntu. J'ai essayé plusieurs approches telles que:

  1. renommer _.Xauthority_ et redémarrer
  2. en veillant à ce que _.Xauthority_ ne soit pas la propriété de root (a également exécuté la commande _Sudo chown -R $USER:$USER $HOME_ maintenant, presque tous les fichiers de mon répertoire personnel sont exécutables)
  3. _Sudo apt-get install ubuntu-desktop_ et _Sudo apt-get install --reinstall ubuntu-desktop_

Contenu 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
_

Et le contenu de /var/log/lightdm/lightdm.log

Mettre à jour

J'ai essayé le correctif décrit ici et maintenant, l'environnement de bureau Ubuntu a disparu. - et maintenant, j'ai trois environnements de bureau (y compris gnome) et seul xfce fonctionne.

Dernière mise à jour

J'ai installé des charges de gestionnaires de bureau (?) Comme indiqué ci-dessous, mais seulement deux d'entre elles fonctionnent. GNOME Flashback (Metacity) et session Xfce . Le reste ne fonctionne pas.

Mise à jour finale

Parce que mes nombreuses tentatives de réparation du système ont aggravé la situation, j'ai finalement dû installer Ubuntu 16.04 LTS.

enter image description here

10
Olumide

il semble que vous ayez essayé à un moment donné d'exécuter votre xsession en tant que root, ce qui a laissé d'autres fichiers possédés en tant que root dans votre répertoire personnel.

pour lister tous les fichiers de votre répertoire personnel appartenant à root

find ~ -uid 0

jetez un coup d'œil à la liste et renvoyez quoi que ce soit à vous, puis réessayez.

Cela pourrait également être une bonne idée d’envoyer ce fichier dans un fichier pour référence ultérieure au cas où vous introduisez plus de problèmes avec des modifications ultérieures.

Si vous êtes satisfait du fait que tous les fichiers listés par cette commande doivent être retournés à votre propriétaire, exécutez cette commande.

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

Il serait également intéressant de créer un nouveau compte utilisateur à des fins de comparaison. Essayez de vous connecter avec cela. Si cela ne fonctionne pas, le problème ne se situe peut-être pas au niveau de l'utilisateur, mais peut constituer un problème système.

2
Amias
  1. Veuillez vérifier et publier votre /var/log/Xorg.0.log et /var/log/Xorg.0.log.old après la connexion échouée.
  2. Veuillez supprimer x11-common, supprimer/renommer /etc/X11 et installer x11-common à nouveau.
  3. XFCE n'utilise pas d'effets 3D coûteux, c'est pourquoi OpenGL et/ou des pilotes graphiques spéciaux ne sont probablement pas en place. Vérifiez les pilotes graphiques pour votre carte.
1
Thomas