Jutilise Fedora 26 et Gnome 3.24 et jaimerais essayer Wayland. Wayland semble être installé, et jai également installé gnome-session-wayland-session. Je mattends maintenant à pouvoir choisir GNOME sur Wayland sur lécran de connexion, mais je ne peux choisir quentre GNOME , GNOME Classic et GNOME sur Xorg . Enfin, GNOME sur Xorg nutilise définitivement pas Wayland depuis

loginctl show-session 2 -p Type 

renvoie Type=x11. Puisque Gnome utilise Wayland par défaut, GNOME devrait utiliser Wayland, cependant la connexion après avoir sélectionné GNOME me ramène à lécran de connexion …

Après essayez de vous connecter avec Wayland, journalctl -b ne contient quune seule ligne avec le mot wayland:

/usr/libexec/gdm-wayland-session[1459]: test: Missing argument at index 2 

Mais quelques lignes plus tard, de nombreuses erreurs liées à Gnome apparaissent:

gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 

Le problème nest pas lié au matériel: jai essayé de démarrer sur une clé USB en direct, et wayland fonctionnait.

Les informations système sont

$: uname -a Linux localhost.localdomain 4.11.11-300.fc26.x86_64 #1 SMP Mon Jul 17 16:32:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

Comment utiliser Wayland?

Commentaires

  • GNOME loption utilise Wayland. Je lui donnerais un essai à partir dune installation propre ou dun CD live / USB si cela fonctionne pour votre matériel. Si cest le cas, vous devriez essayer quelle est la différence entre votre système et celui de Live. Sinon, vous navez probablement pas de chance avec votre ordinateur.
  • Avez-vous déjà comprendre? Je ‘ m dans le même bateau. Jai installé GNOME, et avec lui est venu wayland. Je veux utiliser wayland pour la mise à léchelle multi-moniteurs, mais il reste par défaut à x11, même en sélectionnant loption GNOME. Je  » m sur Fedora 30.
  • @Ungeheuer Maintenant, il fonctionne avec une version plus récente de Fedora
  • Dang. Je ‘ m sur Fedora 30 et je pense que ‘ ai installé tous les trucs de Wayland, et il est toujours par défaut X11. Il ny a ‘ aucun  » GNOME sur Wayland  » ou  » GNOME sur Xorg  » option pour DE lors de la connexion … il doit manquer quelque chose …

Réponse

Pour autant que je sache, loption GNOME utilise déjà Wayland. Donc, si vous voulez utiliser Wayland, choisissez simplement GNOME.

Sinon, essayez peut-être de dépanner votre matériel? Est-il obsolète / ancien? Peut-être essayer de réinstaller le système?

Commentaires

  • Le problème est que GNOME ne ‘ t fonctionne
  • Je crois que ‘ nest pas un vrai Wayland. Il ‘ s Xwayland avec compatibilité Xorg.

Réponse

Les versions récentes de Fedora utilisent Wayland par défaut. Cependant, des choses peuvent empêcher Fedora de lutiliser, principalement des pilotes. Très probablement, ce nest quune chose: les pilotes propriétaires NVIDIA.

Pour activer Wayland pour Gnome dans Fedora, deux actions principales sont nécessaires, comme expliqué ci-dessous en détail:

  1. TL; DR: Activer Wayland dans les configurations GDM dans /etc/gdm/custom.conf

    1. Ouvrez /etc/gdm/custom.conf pour le modifier (comme vous le savez, vous devez être root).

    2. Accédez à la ligne qui ressemble à ce qui suit:

      [daemon] WaylandEnable=false 
    3. Remplacez-la par (même si la ligne a été commentée) :

      [daemon] WaylandEnable=true 
    4. Enregistrez le fichier et quittez.

  2. TL; DR: Commentez toutes les lignes de désactivation de Wayland dans /usr/lib/udev/rules.d/61-gdm.rules (merci à ce fil de discussion )

    1. Ouvrir /usr/lib/udev/rules.d/61-gdm.rules pour lédition (root, encore une fois).

    2. Lignes de commentaire qui empêchent Wayland de démarrer; généralement, il est lié aux pilotes propriétaires NVIDIA. Les commentaires avant chaque ligne devraient vous aider à ce sujet. Par exemple, jai commenté la ligne suivante:

      # disable Wayland when using the proprietary nvidia driver DRIVER=="nvidia", RUN+="/usr/libexec/gdm-disable-wayland" 
    3. Enregistrez le fichier et quittez.

      Remarque: Comme vous lêtes probablement à laide de pilotes propriétaires NVIDIA, cette étape devrait vous permettre dutiliser Wayland avec ces pilotes. Voir egl-wayland et ceci .

      Cependant, vous risquez de ne pas bénéficier des meilleures performances et de rencontrer dautres problèmes. Par exemple, nvidia-settings ne fonctionne que dans X11 , Xwayland a des problèmes avec les accélérations matérielles 3D et, par conséquent, glxinfo affiche llvmpipe comme moteur de rendu (également la section À propos de la version récente de Gnome Réglages).Néanmoins, vous pouvez vérifier le pilote en cours dexécution par lspci -vnn, si vous avez suivi les étapes correctement. Voir ceci également.

      Duh. Cest NVIDIA, BTW.

Redémarrez votre ordinateur (une déconnexion et une connexion ne devraient pas suffire). Avant de vous connecter, connectez-vous à lintérieur options, vous devriez maintenant voir à la fois  » Gnome  » et  » Gnome sur Xorg « , dont la première est loption Wayland. En lutilisant, vous devriez pouvoir utiliser Wayland sur Gnome. Profitez-en!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *