gdm3优于lightdm吗?


23

我很难找到关于Ubuntu上显示管理器之间的性能差异(尤其是lightdm和之间gdm3)的良好信息。

在Ubuntu切换到Gnome的情况下,我认为也建议切换到gdm3而不是,lightdm但我无法以任何一种方式找到任何信息。

所以:

  • 是这样吗 还会lightdm发展吗?
  • lightdmgdm3?(喜欢回答这个lightdm是“重量轻,快”,但没有说是否gdm3是缓慢....)

Answers:


15

从17.10开始,GDM是Ubuntu中的默认DM。LightDM仍然是其他一些口味(例如Xubuntu或Lubuntu)的默认设置,我怀疑这些项目中的任何一个都将迁移到GDM,因此LightDM应该继续在Ubuntu中得到支持。

请参阅2017年6月的此邮件列表帖子

您可能已经知道,Ubuntu桌面已决定改用GNOME,这意味着我们将使用GDM代替LightDM。不幸的是,这意味着Canonical可能会减少开发工作。

但是,我想向您保证,我们不会放弃LightDM:

  • 我们将继续在现有的Ubuntu桌面版本中发布LightDM,并将在未来很多年内为它们提供支持(见下文)。
  • 许多Ubuntu衍生产品都使用LightDM,我们将继续为此提供支持。
  • 最终,我们认为LightDM是用于显示管理的正确的跨桌面解决方案,但这不是我们目前可以在Ubuntu桌面中使用的东西。谁知道未来将如何发展:)

我将继续为LightDM进行发布管理,并尽可能地查看和合并分支。如果有其他人有能力并且有兴趣帮助您完成这些工作,我很想听听您的意见-我不想因为我的工作重点在其他地方而成为发展的障碍。


LightDM迎宾器是可配置的,准系统迎宾器可能比GDM快,但是复杂的迎宾器可能更慢。


6
  1. Ubuntu GNOME使用gdm3,这是默认的GNOME 3.x桌面环境问候语。

  2. 顾名思义,Light DM比gdm3更轻巧,而且速度更快。

  3. LightDM将继续发展。Ubuntu MATE 17.10的默认Slick Greeter(slick-greeter)在幕后使用LightDM,顾名思义,它被描述为外观光滑的LightDM迎宾器。Ubuntu MATE 18.04中的默认Slick Greeter也将在后台使用LightDM,因此LightDM在不久的将来不会消失。


你怎么会知道这事?我在互联网上四处张望,找不到Lightdm更“轻巧”(无论这意味着什么)或更快速的证据。
Startec

我有一段时间在启动到Unity时遇到问题,所以我尝试从lightdm切换到gdm,这解决了我的启动问题。稍后,在对内核进行了一些更新之后,我从gdm切换回了lightdm,但我没有卸载,并且lightdm再次工作了。当我在Web上研究lightdm vs. gdm时,我发现lightdm比gdm更轻便,这就是为什么我改回它以加快启动时间的原因。
karel

请阅读有关gdm与lightdm的答案:askubuntu.com/questions/54847/why-use-a-display-manager/…
karel

LightDM总是让我感到迟钝。gdm3似乎更加活泼。
拉斐尔

GDM3需要重新启动X才能在nvidia和intel GPU之间切换,而lightDM仅通过login \ logout起作用。
Mr.WorshipMe,2018年

3

对于不使用Wayland的Nvidia Optimus用户,gdm3有一个烦人的错误。如果您运行nvidia驱动程序内核模式集(modeset = 1),则启用“原始同步”,这意味着您不再需要在笔记本电脑屏幕上撕裂。prime sync仅在modeset = 1下起作用,因此大多数Optimus用户都希望启用此功能,除非他们不使用笔记本电脑的显示屏或不关心撕裂。

在Ubuntu 18.10中,nvidia软件包默认情况下激活了modeset = 1,升级到19.04会保留此设置。

19.04(新安装)不会激活modeset = 1,以避免出现较大的gdm3错误。

问题:当您使用modeset = 1时,gdm3会杀死nvidia卡无法显示到外部显示器。Bug在Ubuntu 19.04中仍然存在。推测是gdm3在模式设置操作中看到了驱动程序,并决定必须使用Wayland,并且没有办法使其正常运行。它必须是一个很难修复的错误。

参考: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没有这个问题(sddm也没有这个问题)。因此,这是Ubuntu用户将gdm3交换为lightdm的一个很好的理由。

编辑:除了使用lightdm外,还有gdm3的解决方法(Pop!OS可以直接使用。System76出售Optimus硬件,因此良好的Nvidia体验至关重要)。该修补程序是单行的,请参阅相关的Ubuntu错误报告中的“ Jeremy Soller”评论。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.