Schermata di login di Ubuntu 18.04 Visualizza le impostazioni


30

Su Ubuntu 18.04, ho collegato il mio laptop a uno schermo esterno e sono in grado di impostare lo schermo esterno come modalità di visualizzazione principale ed esterna. Ma quando accendo il laptop o esco dalla sessione, la schermata di accesso del display viene visualizzata solo sullo schermo del mio laptop (interno). Ma una volta effettuato l'accesso, il display passa solo all'esterno e lo schermo del mio laptop si spegne come previsto.

C'è un modo per far apparire la schermata di accesso solo sullo schermo esterno all'avvio o al logout come in 16.04? anche la schermata di accesso non segue il mio cursore come in 16.04.


1
A chiunque sia affetto da questo errore: commenta o vota a fondo il rapporto sugli errori a monte rispetto a GDM3 , in modo che gli sviluppatori sappiano che questo problema è importante
ntc2,

Risposte:


30

Questo è un bug noto e segnalato con gdm3 . L'attuale soluzione sembra essere:

  1. Accedi Settings > Devices > Displayse configura i monitor nel modo desiderato per la schermata di accesso (nel tuo caso, lo schermo interno del laptop disabilitato). Fai clic sul pulsante "Salva" al termine.
  2. Copia il monitors.xmlfile del tuo utente nella cartella home per l' gdmutente.

Per copiare il monitors.xmlfile, aprire un terminale ed eseguire le seguenti operazioni:

sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
sudo chown gdm:gdm ~gdm/.config/monitors.xml

Quindi, riavvia e verifica se le modifiche persistono. Se questo non funziona, prova a ripetere l'intero processo. Mi ci sono voluti due volte per farlo attaccare. Sono stato anche in grado di riavviare con il mio display esterno disconnesso e è tornato al display del mio laptop interno. Ho riavviato di nuovo e ricollegato e torna al mio monitor esterno.

Spero che sia di aiuto!


Grazie per il tuo suggerimento. Per qualche motivo non si attacca al display esterno all'avvio, provato circa 4 volte. Attenderà la risoluzione del bug.
Aravind

Per me funziona.
jdthood,

11

Anch'io ho un monitor esterno. Questo ha funzionato per me:

  • Impostare la modalità di visualizzazione desiderata usando Impostazioni > Dispositivi > Display
  • Aprire una finestra del terminale premendo CtrlAltTe quindi digitare:

    sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config

  • Premi Invio

  • Riavvia il computer

1
Questa è stata l'unica risposta che ha funzionato per me su Ubuntu 18 ... questa cartella esiste davvero diversamente/home/gdm
finsbury,

/ var / lib / gdm3 è ~ gdm, la sua directory home di gdm. Gli account utente dei servizi di solito non riportano le home directory in / home.
Amias,

cp: impossibile creare il file regolare '/var/lib/gdm/.config': nessun file o directory; cp: impossibile creare il file regolare '/var/lib/gdm3/.config': nessun file o directory; cp: impossibile creare il file normale '~ gdm / .config': nessun file o directory; Grande. Dove si è spostata la cartella in Ubuntu 18.04.1 LTS? Importa che sto usando Gnome 3.28.2 e Wayland?
Ayelis,

10

Questo ha risolto il mio Isuue:

Vai in Impostazioni> Dispositivi> Visualizza e configura i monitor nel modo desiderato per la schermata di accesso (nel tuo caso, lo schermo interno del laptop è disabilitato). Fai clic sul pulsante "Salva" al termine.

Copia il file monitor.xml del tuo utente nella cartella home per l'utente gdm.

Per copiare il file monitors.xml, aprire un terminale ed eseguire le seguenti operazioni:

sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
sudo chown gdm:gdm ~gdm/.config/monitors.xml

E nel commento /etc/gdm3/custom.conf WaylandEnable = false


7
In che modo questa risposta è diversa dalla risposta di Damian T.?
Kennet Celeste,

1
Questa è l'unica risposta che ha fatto apparire la schermata di accesso sul mio monitor esterno. Tuttavia, quando ho effettuato l'accesso, ho solo una schermata nera e ho dovuto ripristinare la modalità di ripristino WaylandEndable=false.
drhagen,

Ha funzionato per me. Ho provato le altre risposte e non hanno funzionato, ma questa funziona. Molte grazie.
amedina,
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.