53 votes

Le gdm3 est-il préférable au lightdm ?

J'ai eu du mal à trouver de bonnes informations sur la différence de performance entre les gestionnaires d'affichage sur Ubuntu (en particulier entre lightdm y gdm3 ).

Ubuntu étant passé à Gnome, je suppose qu'il est également recommandé de passer à gdm3 au lieu de lightdm mais je n'ai trouvé aucune information dans un sens ou dans l'autre.

Ainsi :

  • Est-ce le cas ? La volonté lightdm peuvent-ils encore être développés ?
  • Est lightdm plus rapide que gdm3 ? (Les réponses sont cette dire lightdm est "léger et rapide", mais ne dit pas si oui ou non gdm3 est lent....)

26voto

muru Points 180007

GDM est le DM par défaut dans Ubuntu à partir de la version 17.10. LightDM est toujours le DM par défaut pour d'autres versions, comme Xubuntu ou Lubuntu, et je doute que l'un ou l'autre de ces projets passe à GDM, donc LightDM devrait continuer à être supporté dans Ubuntu.

Voir ce message de la liste de diffusion de juin 2017 :

Comme vous le savez peut-être, le bureau Ubuntu a décidé de passer à l'utilisation de GNOME. GNOME, ce qui signifie que nous utiliserons GDM au lieu de LightDM. Malheureusement, cela signifie qu'il y aura probablement une réduction des de développement de la part de Canonical.

Toutefois, je tiens à vous assurer que nous n'abandonnons pas LightDM :

  • Nous continuons à intégrer LightDM dans nos versions existantes d'Ubuntu pour ordinateurs de bureau et nous les soutiendrons pendant de nombreuses années encore (voir ci-dessous).
  • De nombreux dérivés d'Ubuntu utilisent LightDM et nous continuons à les soutenir dans cette démarche.
  • En fin de compte, nous pensons que LightDM est la bonne solution inter-bureau pour la gestion de l'affichage, mais ce n'est pas quelque chose que nous pouvons utiliser dans le bureau Ubuntu pour le moment. Ubuntu pour le moment. Qui sait ce que l'avenir nous réserve :)

Je continuerai à m'occuper de la gestion des versions pour et fusionner les branches comme je le peux. Si quelqu'un d'autre est capable et intéressé pour aider dans ces tâches, je serais ravi d'entendre parler de vous - je ne veux pas Je ne veux pas être un obstacle au développement juste parce que mon attention est ailleurs.


Le greeter de LightDM est configurable, et un greeter simple peut être plus rapide que GDM, mais un greeter complexe peut être plus lent.

19voto

Tim Richardson Points 1788

Gdm3 a un bug gênant pour les utilisateurs de Nvidia Optimus qui n'utilisent pas wayland. Si vous exécutez votre pilote nvidia kernel modeset (modeset=1), vous activez "prime sync" ce qui signifie que vous n'avez plus de tearing sur l'écran de votre ordinateur portable. prime sync ne fonctionne qu'avec modeset=1, donc la plupart des utilisateurs d'Optimus voudront l'activer, à moins qu'ils n'utilisent pas l'écran de leur ordinateur portable, ou qu'ils ne se soucient pas du tearing.

Dans Ubuntu 18.10, les paquets nvidia activaient modeset=1 par défaut, et la mise à jour vers 19.04 préserve ce paramètre.

19.04 (nouvelle installation) n'active pas modeset=1, pour éviter un gros bug gdm3.

Problème : gdm3 empêche la carte nvidia d'afficher sur les moniteurs externes lorsque vous utilisez modeset=1. Le bogue existe toujours dans Ubuntu 19.04. L'hypothèse est que gdm3 voit le pilote dans l'opération de modeset, et décide que wayland doit être utilisé, et qu'il n'y a aucun moyen de faire en sorte qu'il se comporte autrement. Il doit s'agir d'un bogue difficile à corriger. Un développeur Ubuntu (Daniel van Vugt) dit qu'il s'agit en fait d'un bug de nvidia : quelque chose à propos du pilote nvidia nécessite un accès root, que gdm3 lui refuse (contrairement à tous les autres gestionnaires d'affichage).

Référence : https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

https://devtalk.nvidia.com/default/topic/1042774/nvidia-drivers-390-77-no-external-display-on-ubuntu-18-04-and-quadro-m1000m/?offset=24

lightdm n'a pas ce problème (sddm de KDE n'a pas non plus ce problème).

EDIT : En dehors de l'utilisation de lightdm, il y a une solution de contournement pour gdm3 (que Pop!OS utilise d'emblée). System76 vend du matériel Optimus, donc une bonne expérience Nvidia est critique). La solution est simple, voir le commentaire de 'Jeremy Soller' sur le rapport de bug Ubuntu correspondant.

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857/comments/26

Notez que cela signifie que Pop!OS a décidé de conserver gdm3 et d'utiliser cette solution de contournement, au lieu d'utiliser lightdm, ce qui, je suppose, est un vote faisant autorité sur la meilleure approche.

12voto

karel Points 97032
  1. Ubuntu GNOME utilise gdm3, qui est le greeter par défaut de l'environnement de bureau GNOME 3.x.

  2. Comme son nom l'indique Lumière DM est plus léger que gdm3 et plus rapide.

  3. Le développement de LightDM se poursuivra. Le Slick Greeter par défaut d'Ubuntu MATE 17.10 ( graisseur à la sauvette ) utilise LightDM sous le capot, et comme son nom l'indique, il est décrit comme un greeter LightDM à l'aspect lisse. Le greeter Slick par défaut dans Ubuntu MATE 18.04 utilise également LightDM sous le capot. Ubuntu MATE 20.04 est passé de Slick Greeter à LightDM Arctica Greeter, donc LightDM n'est pas prêt de disparaître.

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