Чи віддається перевага gdm3 до lightdm?


23

Мені важко знайти гарну інформацію про різницю продуктивності між менеджерами дисплеїв на Ubuntu (зокрема між lightdmі gdm3).

З переходом Ubuntu на Gnome я б припустив, що рекомендується gdm3замість цього перейти, lightdmале я не можу знайти будь-яку інформацію так чи інакше.

Так:

  • Це так? Чи lightdmвсе ще буде розвиватися?
  • Чи lightdmшвидше, ніж gdm3? (Відповіді на кшталт цього говорять lightdmце «легкий і швидкий» , але не сказати , є чи ні gdm3повільно ....)

Відповіді:


15

GDM - стандартний DM в Ubuntu за станом на 17.10. LightDM все ще є типовим для деяких інших ароматів, таких як Xubuntu або Lubuntu, і я сумніваюся, що будь-який з цих проектів перейде до GDM, тому LightDM має продовжувати підтримуватися в Ubuntu.

Дивіться цю публікацію зі списку розсилки з червня 2017 року :

Як вам може бути відомо, робочий стіл Ubuntu вирішив переключитися на використання GNOME, а це означає, що ми будемо використовувати GDM замість LightDM На жаль, це означає, що Canonical може скоротити зусилля з розробки.

Однак я хочу запевнити, що ми не відмовляємось від LightDM:

  • Ми продовжуємо поставляти LightDM у наших існуючих настільних випусках Ubuntu, і підтримуватимемо їх довгі роки (див. Нижче).
  • Багато похідних 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 ( гладкий привітання ) використовує LightDM під кришкою, і як випливає з назви, він описується як гладкий вигляд LightDM. За замовчуванням Slick Greeter в Ubuntu MATE 18.04 також буде використовуватися LightDM під капотом, тому LightDM не відходитиме в найближчий час.


Звідки ти це знаєш? Я переглянув весь Інтернет і не можу знайти жодного доказу, який би Lightdm"легше" (що б це не означало) чи швидше.
Startec

Я певний час завантажувався в Unity, тому я спробував перейти з lightdm на gdm, і це вирішило мою проблему завантаження. Пізніше після декількох оновлень ядра я перейшов з gdm в lightdm, який я не видалив, і lightdm знову працював. Коли я досліджував lightdm vs. gdm в Інтернеті, я дізнався, що lightdm легше, ніж gdm, тому я перейшов на нього, щоб швидше отримати час завантаження.
карел

Прочитайте цю відповідь про gdm vs. lightdm: askubuntu.com/questions/54847/why-use-a-display-manager/… .
карел

LightDM завжди відчував себе досить мляво. Здається, gdm3 набагато спритніший.
Рафаель

GDM3 вимагає перезавантаження X для перемикання між nvidia та Intel GPU, в той час як lightDM працює лише з входом \ виходом.
Mr.WorshipMe

4

gdm3 має дратівливу помилку для користувачів Nvidia Optimus, які не використовують wayland. Якщо ви запускаєте свій ядро ​​драйвера nvidia modeset (modeset = 1), ви включаєте "основну синхронізацію", що означає, що ви більше не маєте сліз на екрані ноутбука. prime sync працює лише з modeset = 1, тому більшість користувачів Optimus захочуть це ввімкнути, якщо тільки вони не використовують дисплей свого ноутбука або не дбають про те, щоб зірвати.

У Ubuntu 18.10 пакети nvidia за замовчуванням активували modeset = 1, а оновлення до 19.04 зберігає цей параметр.

19.04 (нова установка) не активує modeset = 1, щоб уникнути великої помилки gdm3.

Проблема: gdm3 вбиває картку nvidia від відображення на зовнішніх моніторах, коли ваш режим modeset = 1. Помилка все ще існує в 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.

EDIT: Крім використання lightdm, існує рішення для gdm3 (яке Pop! OS використовує поза коробкою. System76 продає апаратне забезпечення Optimus, тому хороший досвід Nvidia є критично важливим для місії). Виправлення є однолінійним, див. Коментар "Джеремі Соллер" до відповідного звіту про помилки Ubuntu.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.