1 votes

Impossible de se connecter aux sessions Wayland sur 20.04

Depuis la mise à jour vers la version 20.04, je ne parviens pas à me connecter aux sessions Wayland. J'utilise vanilla GNOME et dans mon greeter j'ai quatre options ( GNOME , GNOME sur Xorg , Ubuntu y Ubuntu sur Wayland ). Je peux me connecter aux deux sessions Xorg, mais pas à celles de Wayland.

J'ai couru journalctl -b et j'ai trouvé ces messages d'erreur :

gdm-password][118320]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory
gdm-password][118320]: gkr-pam: unable to locate daemon control file
gdm-password][118320]: gkr-pam: stashed password to try later in open session
systemd[1449]: Dependency failed for GNOME XSettings.
systemd[1942]: Dependency failed for GNOME Shell on Wayland.
systemd[1942]: Dependency failed for GNOME Wayland Session.
systemd[1942]: Dependency failed for GNOME Wayland Session (session: gnome)

J'ai lu que cela pouvait être un problème avec les GPU NVIDIA, mais mon système est équipé d'un GPU Intel.

EDIT

grep -i WaylandEnable /etc/gdm3/custom.conf

donne :

#WaylandEnable=false

EDIT 2

J'ai essayé de créer un autre utilisateur et j'ai réussi à me connecter à une session Wayland. Le problème se situe donc dans mon dossier utilisateur.

Comment puis-je réactiver les sessions Wayland ?

2voto

Jordi Bunster Points 3840

Cours :

sudo -H gedit /etc/gdm3/custom.conf

Changez ça :

WaylandEnable=false

à ça :

#WaylandEnable=false

Redémarrez et testez à nouveau Wayland.

Mise à jour n° 1 :

  • Après un examen plus approfondi, il s'est avéré qu'il était déjà commenté.

  • J'ai créé un autre compte utilisateur, et Wayland y fonctionne.

  • Cela indique un problème dans le compte de l'utilisateur d'origine.

  • Les problèmes les plus courants se produisent dans les ~/.cache , ~/.local et ~/.config les dossiers.

  • Un à la fois, renommez le dossier en .cache.HOLD etc.

  • Déconnectez-vous et voyez si vous pouvez vous connecter en utilisant Wayland. Si ce n'est pas le cas, renommez le deuxième dossier, refaites le test, etc.

  • Ces trois dossiers vont se recréer et se remplir de paramètres par défaut. Si le fait de renommer ces dossiers résout le problème, DEPLACEZ (et non copiez) le contenu du dossier .HOLD dans leurs dossiers respectifs non .HOLD mais NE PAS remplacer les fichiers existants. Tout fichier restant dans le dossier .HOLD sont suspectés d'être à l'origine du problème.

0voto

Créez un nouvel utilisateur, connectez-vous une fois à partir de celui-ci, puis supprimez ce nouvel utilisateur.

-1voto

kamal pandey Points 1

L'une des raisons pourrait être le pilote Nvidia coupable. Les pilotes Nvidia propriétaires ne sont toujours pas très compatibles avec Wayland.

Ver ce pour référence.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X