Gdm3 è preferito a lightdm?


23

Ho difficoltà a trovare buone informazioni sulla differenza di prestazioni tra i gestori di display su Ubuntu (in particolare tra lightdm e gdm3).

Con Ubuntu che passa a Gnome, suppongo che sarebbe anche consigliabile passare a gdm3 invece di lightdmma non riesco a trovare alcuna informazione in un modo o nell'altro.

Così:

  • È questo il caso? Sarà lightdmancora sviluppato?
  • È lightdmpiù veloce di gdm3? (Le risposte come questa dicono lightdm"leggere e veloci" ma non dire se gdm3è lento o no ....)

Risposte:


15

GDM è il DM predefinito in Ubuntu dal 17.10. LightDM è ancora l'impostazione predefinita per alcune altre versioni, come Xubuntu o Lubuntu, e dubito che uno di questi progetti passerà a GDM, quindi LightDM dovrebbe continuare a essere supportato in Ubuntu.

Vedi questo post della mailing list di giugno 2017 :

Come forse saprai, il desktop Ubuntu ha deciso di passare all'utilizzo di GNOME e questo significa che useremo GDM invece di LightDM Sfortunatamente questo significa che probabilmente ci sarà una riduzione dello sforzo di sviluppo di Canonical.

Tuttavia, voglio assicurarti che non stiamo abbandonando LightDM:

  • Continuiamo a distribuire LightDM nelle nostre versioni desktop Ubuntu esistenti e supporteremo quelle per molti anni a venire (vedi sotto).
  • Molti derivati ​​Ubuntu usano LightDM e continuiamo a supportarli nel farlo.
  • In definitiva, riteniamo che LightDM sia la giusta soluzione cross-desktop per la gestione dello schermo, non è qualcosa che possiamo usare nel desktop di Ubuntu in questo momento. Chissà come sarà il futuro :)

Continuerò a occuparmi della gestione delle versioni di LightDM e riesaminerò e unirò le filiali come posso. Se qualcun altro è capace e interessato a dare una mano con questi lavori, mi farebbe piacere sentirti - Non voglio essere un ostacolo allo sviluppo solo perché il mio focus è altrove.


Il greeter LightDM è configurabile e un greeter barebone potrebbe essere più veloce di GDM, ma uno più complesso potrebbe essere più lento.


6
  1. Ubuntu GNOME usa gdm3, che è il programma di benvenuto dell'ambiente desktop GNOME 3.x predefinito.

  2. Come suggerisce il nome, Light DM è più leggero di gdm3 ed è anche più veloce.

  3. LightDM continuerà a essere sviluppato. Slick Greeter ( slick-greeter ) predefinito di Ubuntu MATE 17.10 utilizza LightDM sotto il cofano e, come suggerisce il nome, viene descritto come un greeter LightDM dall'aspetto liscio. Anche Slick Greeter predefinito in Ubuntu MATE 18.04 utilizzerà LightDM sotto copertura, quindi LightDM non andrà via in nessun momento nel prossimo futuro.


Come fai a saperlo? Ho cercato su Internet e non trovo alcuna prova Lightdmpiù "leggera" (qualunque cosa significhi) o più veloce.
Startec,

Ho avuto un problema con l'avvio su Unity per un po ', quindi ho provato a passare da lightdm a gdm e questo ha risolto il mio problema di avvio. Più tardi, dopo alcuni aggiornamenti del kernel, sono passato da gdm a lightdm che non avevo disinstallato e lightdm ha funzionato di nuovo. Durante la ricerca di lightdm vs gdm sul web ho imparato che lightdm è più leggero di gdm, motivo per cui sono tornato ad esso per ottenere un tempo di avvio più veloce.
Karel,

Si prega di leggere questa risposta su gdm vs. lightdm: askubuntu.com/questions/54847/why-use-a-display-manager/… .
Karel,

LightDM mi è sempre sembrato piuttosto lento. gdm3 sembra essere molto più scattante.
Raffaello

GDM3 richiede un riavvio X per passare da GPU nvidia a Intel, mentre lightDM funziona solo con un login \ logout.
Mr.Worship,

3

gdm3 ha un fastidioso bug per gli utenti di Nvidia Optimus che non usano wayland. Se si esegue il set di modalità del kernel del driver nvidia (modeset = 1), si abilita la "sincronizzazione principale", il che significa che non è più necessario strappare lo schermo del laptop. la sincronizzazione principale funziona solo con modeset = 1, quindi la maggior parte degli utenti Optimus vorrà abilitarlo, a meno che non utilizzino il display del proprio laptop o non si preoccupino degli strappi.

In Ubuntu 18.10, i pacchetti nvidia hanno attivato modeset = 1 per impostazione predefinita e l'aggiornamento a 19.04 conserva questa impostazione.

19.04 (nuova installazione) non attiva modeset = 1, per evitare un grosso bug gdm3.

Problema: gdm3 uccide la scheda nvidia dalla visualizzazione a monitor esterni quando si utilizza modi = 1. Il bug esiste ancora in Ubuntu 19.04. La speculazione è che gdm3 vede il driver in modalità di impostazione della modalità, e decide che wayland deve essere in uso, e non c'è modo di farlo comportare diversamente. Deve essere un bug difficile da correggere.

Riferimento: 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 non ha questo problema (anche sddm non ha questo problema). Quindi questo è un ottimo motivo per gli utenti Ubuntu di scambiare gdm3 con lightdm.

EDIT: Oltre all'utilizzo di lightdm, esiste una soluzione alternativa per gdm3 (che Pop! OS utilizza immediatamente. System76 vende hardware Optimus, quindi una buona esperienza Nvidia è mission-critical). La correzione è di tipo "one-liner", vedi il commento di "Jeremy Soller" sul relativo rapporto sui bug di Ubuntu.

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.