Gdm3 lightdm olarak mı tercih edilir?


23

Ubuntu'daki ekran yöneticileri arasındaki performans farkı hakkında iyi bir bilgi bulmakta zorlanıyorum (özellikle lightdmve arasında gdm3).

Ubuntu'nun Gnome'a ​​geçiş yapmasıyla, gdm3bunun yerine de değiştirilmesinin önerileceğini farz ediyorum lightdmama hiçbir şekilde veya başka bir bilgi bulamıyorum.

Yani:

  • Bu böyle mi? Will lightdmhala geliştirilebilir?
  • lightdmDaha hızlı mı gdm3? (Gibi Cevapları bu söz hakkından lightdm"hızlı, hafif ve" ama olsun veya olmasın deme gdm3.... yavaş)

Yanıtlar:


15

GDM, Ubuntu'daki 17.10'dan itibaren varsayılan DM'dir. LightDM, Xubuntu veya Lubuntu gibi diğer bazı tatlar için hala varsayılandır ve bu projelerden birinin GDM'ye taşınacağından şüpheliyim, bu nedenle LightDM'nin Ubuntu'da desteklenmeye devam etmesi gerekir.

Haziran 2017’deki bu posta listesi gönderisine bakın :

Ubuntu masaüstünün GNOME kullanmaya geçmeye karar verdiğinin farkında olabilirsiniz ve bu, LightDM yerine GDM kullanacağımız anlamına gelir. Ne yazık ki bu, Canonical'in geliştirme çabalarında bir düşüş olabileceği anlamına gelir.

Ancak, LightDM'yi terk etmediğimizden emin olmak isterim:

  • LightDM'yi mevcut Ubuntu masaüstü sürümlerimizde göndermeye devam ediyoruz ve bunları gelecek yıllar boyunca destekleyeceğiz (aşağıya bakınız).
  • Çoğu Ubuntu türevi, LightDM'yi kullanır ve biz de bunu yapmalarına destek vermeye devam ediyoruz.
  • Sonuçta LightDM'nin ekran yönetimi için doğru çapraz masaüstü çözümü olduğunu düşünüyoruz, bu, şu anda Ubuntu masaüstünde kullanabileceğimiz bir şey değil. Geleceğin nasıl görüneceğini kim bilebilir :)

LightDM için yayın yönetimi yapmaya ve şubeleri olabildiğince gözden geçirip birleştirmeye devam edeceğim. Eğer başka biri bu işlere yardım etmekle ilgileniyorsa ve ilginizi çekiyorsa, sizden duymayı çok isterim - sadece odak noktam başka bir yerde olduğu için gelişime engel olmak istemiyorum.


LightDM selamlayıcısı yapılandırılabilir ve bir barebones selamlayıcısı GDM'den daha hızlı olabilir, ancak karmaşık bir tanesi daha yavaş olabilir.


6
  1. Ubuntu GNOME, varsayılan GNOME 3.x masaüstü ortamı karşılayıcı olan gdm3'ü kullanır.

  2. Adından da anlaşılacağı gibi Light DM, gdm3'ten daha hafif ve aynı zamanda daha hızlı.

  3. LightDM geliştirilmeye devam edecek. Ubuntu MATE 17.10'un varsayılan Slick Greeter'ı ( slick-greeter ) başlık altında LightDM kullanıyor ve adından da anlaşıldığı gibi, kaygan görünümlü LightDM tebrikçisi olarak tanımlanıyor. Ubuntu MATE 18.04'teki varsayılan Slick Greeter da başlık altında LightDM kullanacak, böylece LightDM yakın bir zamanda hiçbir zaman ortadan kalkmayacak.


Bunu nasıl biliyorsun? İnternet üzerinden baktım ve Lightdmdaha "hafif" (bu ne anlama gelirse) veya daha hızlı bir kanıt bulamıyorum .
Startec

Bir süre Birlik'e önyükleme yapmakta bir sorun yaşadım, bu yüzden lightdm'den gdm'ye geçmeyi denedim ve önyükleme sorunumu çözdüm. Daha sonra birkaç çekirdek güncellemesinden sonra, kaldırmadığım ve lightdm tekrar çalıştığım gdm'den lightdm'ye geri döndüm. Web'de lightdm'ye karşı gdm'yi araştırırken, lightdm'nin gdm'den daha hafif olduğunu öğrendim, bu yüzden daha hızlı bir önyükleme zamanı elde etmek için geri döndüm.
karel

Lütfen gdm ile lightdm hakkındaki bu cevabı okuyunuz: askubuntu.com/questions/54847/why-use-a-display-manager/… .
karel

LightDM her zaman bana biraz halsiz hissettim. gdm3 çok daha çabuk görünüyor.
Raphael,

GDM3, nvidia ve intel GPU'lar arasında geçiş yapmak için bir X yeniden başlatılmasını gerektirirken, lightDM bir login \ logout ile çalışıyor.
Mr.WorshipMe

3

gdm3, Nvidia Optimus kullanıcıları için wayland kullanmayan can sıkıcı bir hatadır. Nvidia sürücünüzün çekirdek modunu çalıştırırsanız (modeset = 1), "prime sync" özelliğini etkinleştirirsiniz, bu da dizüstü bilgisayarınızın ekranında artık yırtılmadığınız anlamına gelir. prime sync sadece modeet = 1 ile çalışır, bu nedenle çoğu Optimus kullanıcısı dizüstü bilgisayarlarının ekranını kullanmadıkları ya da yırtılma umurunda olmadığı sürece bunu etkinleştirmek isteyecektir.

Ubuntu 18.10’da, nvidia paketleri varsayılan olarak activet setset = 1 olur ve 19.04’e yükseltme bu ayarı korur.

19.04 (yeni yükleme) büyük bir gdm3 hatasını önlemek için modeet = 1'i etkinleştirmez.

Sorun: gdm3, kullandığınız modeet = 1 olduğunda, nvidia kartını harici monitörlere göstermekten öldürür. 19.04 Ubuntu'da hala hata var. Spekülasyon, gdm3’ün sürücüyü mod ayarlama işleminde görmesi ve alanın kullanımda olması gerektiğine karar vermesi ve başka türlü davranması için bir yol bulunmamasıdır. Düzeltilmesi zor bir hata olmalı.

Referans: 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'de ​​bu problem yoktur (sddm'de ​​de bu problem yoktur). Bu yüzden Ubuntu kullanıcılarının lightdm için gdm3'ü değiştirmeleri için çok iyi bir sebep.

EDIT: lightdm kullanmak dışında gdm3 için bir geçici çözüm vardır (Pop! OS kutudan çıkar. System76, Optimus donanımını satar, bu nedenle iyi bir Nvidia deneyimi kritik önem taşır). Düzeltme bir liner, ilgili Ubuntu hata raporunda 'Jeremy Soller' yorumuna bakın.

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.