Personalizuj pozycję monitora przed zalogowaniem

30

Używam wielu monitorów.

Po zalogowaniu wszystko jest w porządku: lewy monitor znajduje się po lewej stronie, a prawy monitor po prawej, ale przed zalogowaniem ekran logowania ustawia je na odwrót.

Jest to również pozycja prezentowana przez bios, a następnie menu grub.

Nie przeszkadza mi, gdzie wyświetla się login, ale podczas przesuwania myszy granica jest niewłaściwa i to denerwujące.

TD_Nijboer
źródło

Odpowiedzi:

55

Też tego doświadczałem. Tak długo, jak monitory są skonfigurowane tak, jak chcesz, w przestrzeni użytkownika, powinieneś być w stanie wykonać następujące kroki, aby ustawić monitory w ten sam sposób na ekranie logowania:

  • Otwórz terminal
  • Rodzaj sudo cp ~/.config/monitors.xml /var/lib/lightdm/.config/
  • Wprowadź hasło użytkownika
  • Zrestartuj swój komputer

Kudos idzie do tego postu tutaj za wskazanie mi właściwego kierunku: błędna rozdzielczość ekranu logowania

jonwitts
źródło
Chciałem tylko powiedzieć, że działało to również w przypadku prawidłowego ustawienia obrotu monitora dla ekranu logowania. Dzięki za rozwiązanie. +1
reirab
4
Dziękuję za wskazanie mi właściwego kierunku, ale to samo można zrobić za pomocą jednego polecenia z folderu domowego użytkownika: sudo cp .config / monitors.xml /var/lib/lightdm/.config/
Tanel Mae
To naprawdę pomocne rozwiązanie !!!
Dmitry
1
Otrzymałem błąd uprawnień po skopiowaniu i ponownym uruchomieniu, więc musiałem posypać „sudo chown lightdm: lightdm /var/lib/lightdm/.config/monistors.xml”. W przeciwnym razie doskonale!
Nick
1
W tym samym wierszu utworzyłem łącze z „sudo ln ~ / .config / monitors.xml /var/lib/lightdm/.config/”. Robi to samo, ale ma tę zaletę, że może być zmieniana w przyszłości, bez konieczności ponownego kopiowania pliku konfiguracyjnego za każdym razem, gdy zmienia się układ ekranu za pomocą GUI „Displays”.
Rich.T.
2

Przynajmniej w przypadku Ubuntu 16.04, który obejmuje lightdm-gtk-greeeter 2.0.1 , /etc/lightdm/lightdm-gtk-greeter.confmożna użyć następującego wpisu w celu ustalenia początkowej pozycji okna dialogowego logowania na określonym monitorze. To ustawienie nie jest dostępne w interfejsie ustawień.

[greeter]
active-monitor=0

monitors.xmlObejście nie działa tu też.

Murphy
źródło
Nie działa z lightdm unity greeter, z czego chętnie korzystam.
Anwar