Ich habe zwei Monitore an meine Grafikkarte angeschlossen. Der primäre Monitor hat eine Auflösung von 1280 x 1024 und der zweite von 1920 x 1200. Mein gdm
Anmeldebildschirm erscheint immer auf dem zweiten Monitor, auch wenn er ausgeschaltet ist. Meine Frage ist, wie man zwingt gdm
, den Anmeldebildschirm immer auf dem Primärmonitor mit der Auflösung 1280x1024 zu zeigen?
Ich verwende eine Nvidia GT9500-Grafikkarte im Twinview-Modus. Ich kann Xinerama nicht verwenden, da vpdau in diesem Modus nicht korrekt funktioniert.
Was ich gefunden habe, ist, dass der Mauszeiger immer in der Mitte der Vereinigung der Bildschirme erscheint und sich immer in der Mitte des Monitors mit höherer Auflösung befindet. Der Anmeldebildschirm zeigt immer an, wo sich der Mauszeiger befindet.
Jetzt hat mein primärer Monitor eine Auflösung von 1920x1080. Das Problem besteht weiterhin, der Mauszeiger erscheint immer in der rechten unteren Ecke des zweiten Monitors.
quelle
~gdm/.config/
ist/var/lib/gdm/.config/
für den Fall, dass sich jemand anders wundert.sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/
Verwenden Sie eine Nvidia-Karte mit einem Dual-Screen-Setup?
Wenn ja, hatte ich das gleiche Problem und löste es folgendermaßen: Computer ausschalten, zweiten Monitor ausstecken, Computer wieder einschalten, 'sudo nvidia-settings' ausführen, zweiten Monitor wieder einstecken, 'Detect' ausführen Zeigt 'in der Nvidia-Benutzeroberfläche an und nehmen Sie die erforderlichen Konfigurationen vor, bevor Sie die Einstellungen speichern. Der WICHTIGE Punkt ist, dass der Bildschirm, in dem die Anmeldung angezeigt werden soll, auf "Bildschirmnummer: 0" eingestellt ist.
In meinem Fall wurde der zweite Monitor, der vor dem Ausführen von 'nvidia-settings' eingesteckt war, aus irgendeinem Grund als Bildschirm 0 angezeigt, aber durch anschließendes Anschließen wurde dieser sortiert.
quelle
Versuchen Sie, die Links- / Rechtsreihenfolge Ihrer Monitore zu ändern. Es ändert sich nicht, welcher der primären Monitore ausgewählt wurde.
quelle
Wenn twinview es genauso macht wie das ATI Catalyst Control Center, gibt es eine xorg.conf, mit der Sie es bearbeiten können
gksu gedit /etc/X11/xorg.conf
Der relevante Teil von mir sieht so aus:
Alles, was Sie tun müssen (nach dem Sichern Ihrer xorg.conf natürlich), ist das ServerLayout zu ändern, indem Sie die Bildschirmeinträge austauschen (und die Bildschirmnummern anpassen). In meinem Fall wäre das:
quelle
xorg.conf
so dass dies nicht hilft.Sie können "Separate X-Bildschirmeinstellung" in den NVIDIA X Server-Einstellungen ausprobieren. Wenn Sie die gewünschte Anzeige auf 0 setzen, erscheint dort das Anmeldefenster. Es funktioniert für mich.
quelle