web-dev-qa-db-fra.com

Ubuntu 17.10 ne fonctionne pas avec Wayland

Je rencontre des problèmes étranges dans Ubuntu 17.10. À l'écran de connexion, il me manque la petite icône qui permet de basculer entre X et Wayland. En fait, l'installation par défaut exécute X et non Wayland (vérifié en exécutant echo $XDG_SESSION_TYPE dans le terminal, qui génère x11).

J'ai également des processus dupliqués en cours d'exécution, par exemple deux processus Xorg, deux processus gnome-Shell, etc., l'un de mon utilisateur et l'autre de l'utilisateur gdm, ce qui double l'utilisation de la mémoire au démarrage. Afin de voir les processus dupliqués, je devais vérifier "Tous les processus" dans System Monitor pour qu'il affiche les processus de tous les utilisateurs. Captures d'écran du Moniteur système:

Screenshot: System Monitor with xorg

Screenshot: System Monitor with gnome-Shell

J'ai fait cela parce que je trouvais étrange qu'Ubuntu 17.10 utilise 1,2 Go de RAM au démarrage de 4 Go au total. Même Ubuntu 16.04 avec Unity n’utilisait que 800 Mo.

En explorant les terminaux virtuels avec Ctrl + Alt + F1-7, je constate qu’il ya toujours une session gdm à TTY1. Ma session est sur TTY2. TTY7 génère un message dans le noyau tel que "/ dev/sda: blocs de fichiers propres", où, dans les versions précédentes d’Ubuntu, il était censé revenir à ma session.

Ceci est un suivi de cet article Reddit où je explique que l'installation d'Ubuntu 17.10 était une installation propre et que je n'ai installé aucun pilote Nvidia. Auparavant, je courais Ubuntu 16.04.

15
Ricardo Gomes

Je viens de rencontrer un problème similaire à celui-ci (gdm3 n'a pas pu lancer Wayland sur mon système Ubuntu 17.10). Je l'ai résolu en passant à lightdm.

Je ne voyais pas les problèmes de processus en double que vous signalez, mais peut-être que cela aidera.

Sudo dpkg-reconfigure lightdm
3
Timon

J'ai eu un problème avec gdm3 et wayland que lightdm n'a pas résolu.

Sur astucieux (17h10), j’ai d’abord installé le pilote propriétaire nvidia-384. En essayant de revenir à wayland de xorg (suppression du pilote nvidia), gdm3 n'offrait pas de session wayland. Je devais éditer /etc/gdm3/custom.conf et commenter la ligne wayland:

#WaylandEnable=false.
1
ross minet

J'ai eu un problème similaire (GDM3 ne montre que la session Xorg) sur la configuration à double moniteur. Avec un seul moniteur connecté, la session Wayland était présente. D'après syslog, il semble que GDM ne démarre pas sur Wayland lorsqu'il n'y a pas de moniteur défini comme primaire et revient à X.

La solution consistait à configurer une disposition d'affichage dans la session X, puis à copier un fichier de configuration du moniteur du répertoire de base vers le répertoire de configuration de GDM:

Sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/
Sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml
1
jan