Un problema simile è stato sollevato in un altro post . Rispondere alle tue domande:
- È così che dovrebbero funzionare le cose? Pensavo che il desktop avrebbe dovuto usare lo stesso TTY (o come lo chiami tu) del display manager.
Beh, lo era. Lo sviluppatore GNOME responsabile di gdm ha spiegato qui come ha funzionato in precedenza e cosa sono cambiate:
In precedenza, abbiamo lanciato un server X come root, e quindi quando hai effettuato l'accesso, lo abbiamo "trasformato" nel server X di sessione. Se sei passato al cambio rapido utente, abbiamo quindi lanciato un secondo server X su richiesta.
Per motivi di sicurezza e di porting di Wayland, ora lanciamo il server X e il server Wayland all'interno della sessione dell'utente, anziché avviarne uno come root.
Il modo in cui lo facciamo è che lanciamo due server X, uno per la sessione greeter gdm e per l'utente della sessione.
Sarebbe del tutto possibile smontare il programma di benvenuto dopo che siamo passati alla sessione utente, richiede solo un po 'più di codice, ma sfortunatamente non sarebbe possibile mettere sia la sessione di benvenuto che quella dell'utente su VT1, poiché dovremmo prima avviare la sessione utente, quindi abbattere la sessione di benvenuto e non possiamo trovarci in quello stato intermedio mentre ci sono due server X sullo stesso VT contemporaneamente.
Mi sono appena dimenticato delle problematiche relative alle risorse relative a due istanze di gnome-shell. Farò una chiacchierata con Ray per vedere se vogliamo abbattere la sessione di benvenuto e quindi avviarla su richiesta per consentire all'utente di cambiare / disconnettersi per risparmiare risorse.
- Sto usando più risorse grafiche impostando le cose in questo modo?
Sì.
- C'è un modo per far passare GDM3 dal display a Gnome Desktop dopo il login?
Probabilmente non fino alla consegna di una correzione o al ritorno a gdm 3.14, ma questa probabilmente non è la soluzione migliore.
- C'è qualche vantaggio nel fare # 3?
Ci sono state lamentele per perdite di memoria in gdm3 e diversi problemi di prestazioni.
La cosa migliore che puoi fare è cambiare il desktop manager da gdm3 a lightdm fino a quando questo non viene risolto. La cosa buona è che stai usando Ubuntu GNOME, e lightdm è bello e assomiglia alla schermata di login dell'unità.
Installa lightdm:
sudo apt install lightdm
Passa ad esso:
sudo dpkg-reconfigure lightdm
Riavvia e sei a posto con il tuo normale e normale consumo di risorse e usi ancora GNOME. Oppure passa ad altri ambienti desktop come KDE, XFCE, Mate, ecc.