L'ordinateur portable utilisant 14.04 n'obtiendra pas l'interface de connexion passée

8

Mon ordinateur portable fonctionnait parfaitement hier et maintenant, je ne peux plus me connecter.

Au début, je n'obtenais qu'un écran noir. Cependant, après avoir suivi les instructions de certaines questions ici sur AskUbuntu , j'ai d'abord réinstallé lightdm, puis j'ai dû changer la propriété du fichier ~/.Xauthoritypour être mon nom d'utilisateur. Maintenant, je reçois l'écran de connexion à l'interface graphique.

Cependant, une fois que j'entre mon nom d'utilisateur, il scintille puis revient à l'interface graphique de connexion. Peu importe si j'utilise Gnome , Unity ou Gnome-Flashback .

Je ne sais pas pourquoi a lightdmdû être reconfiguré, ou comment a ~/.Xauthorityété changé, mais dans tous les cas, qu'est-ce qui m'empêche toujours de me connecter?

Mise à jour: j'ai essayé de supprimer le .Xauthorityfichier et les .profilefichiers de mon répertoire personnel. Cela n'a rien changé.

La connexion en tant qu'invité ne fonctionne pas non plus.

Les commandes suivantes n'ont pas fonctionné:

mv ~/.config ~/.config.BAK
mv ~/.cache ~/.cache.BAK

À l'intérieur .xsession-errorsde mon répertoire personnel, il est écrit:

Gdk-CRITICAL: gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed
Questionneur
la source
Avez-vous essayé de supprimer le .Xauthorityfichier, puis de redémarrer?
Cornelius
@Cornelius, merci d'avoir répondu. Malheureusement, la suppression .Xauthorityn'a pas résolu le problème.
Questionneur
comment saviez-vous que le référentiel a mis à jour ces 4 packages ?? J'ai le même problème mais il s'est déclenché lorsque j'ai installé virtualbox form a .deb

Réponses:

4

J'ai résolu mon problème. J'avais ce dépôt

deb http://ppa.launchpad.net/eugenesan/ppa/ubuntu trusty main

dans ma liste. Hier, ce référentiel a mis à jour ces 4 packages vers une version personnalisée (basée sur GNOME 3.12):

  • ubuntu-session
  • gnome-session-common
  • gnome-session-bin
  • gnome-session

J'ai rétrogradé ces packages à la version 3.9.90-0ubuntu12et après sudo service lightdm restarttout fonctionne, fonctionne et fonctionne.

Pour rétrograder à partir de la ligne de commande:

sudo apt-get install --reinstall gnome-session-bin=3.9.90-0ubuntu12
sudo apt-get install --reinstall gnome-session-common=3.9.90-0ubuntu12
sudo apt-get install --reinstall gnome-session=3.9.90-0ubuntu12
sudo apt-get install --reinstall ubuntu-session=3.9.90-0ubuntu12
oskarnrk
la source
Ça m'a l'air bien. Pouvez-vous être plus descriptif sur la façon dont vous l'avez fait exactement? Comment rétrograder ces packages depuis la ligne de commande?
Questionneur
J'ai ajouté la commande sur la réponse :)
oskarnrk
Bon travail! J'ai récupéré mon ordinateur portable. Bienvenue également à AskUbuntu! :)
Questionneur
Quelle est la particularité de ce PPA? Et pourquoi devrais-je lui faire confiance?
Cerin
@Cerin Je ne me souviens pas pourquoi j'ai utilisé ce PPA, mais les instructions de mise à niveau ramènent les paquets officiels Ubuntu
oskarnrk
2

J'ai aussi eu ce problème après la mise à jour. J'ai dû réinstaller le pilote d'affichage pour le faire fonctionner. L'ordinateur qui a rencontré ce problème possède une carte nVidia exécutant le pilote de nVidia.

Fée
la source
1

Je mon cas je remplace lightdm en GDM a travaillé pour moi

sudo apt-get install gdm
sudo dpkg-reconfigure gdm

Sélectionnez le gestionnaire d'affichage GDM

Paulo Henrique Sacramento
la source