У меня была та же проблема с неправильным экраном приветствия в Ubuntu 18.04 на вертикальном мониторе. Я попробовал некоторые из упомянутых xrandr
команд, как указано в других ответах, но они не работали для меня. Затем я последовал ответ, который посоветовал скопировать ~/.config/monitors.xml
файл в /var/lib/gdm3/.config
каталог. После перезагрузки экран приветствия все еще имел неправильную ориентацию. Моим следующим шагом было просмотреть содержимое /var/lib/gdm3/.config/monitors.xml
файла. Я заметил, что он содержит историю различных мониторов и конфигураций, которые я использовал на протяжении многих лет. Я отредактировал этот файл, чтобы он содержал только настройки текущей конфигурации.
Структура monitors.xml
файла является то , что он содержит один набор <monitors>
и </monitors>
тег, в начале и в конце файла. В промежутке между этими тегами являются один или несколько наборов (ы) <configuration>
и </configuration>
теги. Каждый из этих разделов содержит один или более набор (ы) <logicalmonitor>
и </logicalmonitor>
тег. В каждом из этих разделов указан один монитор с такими параметрами, как марка и тип, ориентация (если не горизонтальная), ширина, высота, x, y и частота обновления. Он также указывает, является ли монитор основным монитором. В моем файле была указана текущая настройка в нижней части файла. Я удалил все <configuration> </configuration>
разделы, которые не описывали мою текущую настройку. Результат выглядит так:
<monitors version="2">
<configuration>
<logicalmonitor>
.. primary monitor specification (vertical)
<primary>yes</primary>
<transform>
<rotation>left</rotation>
<flipped>no</flipped>
</transform>
</logicalmonitor>
<logicalmonitor>
.. secondary monitor specification (horizontal)
</logicalmonitor>
</configuration>
</monitors>
Теперь я перезагрузил компьютер. На этот раз окно экрана имело правильную ориентацию. Я предполагаю, что история, записанная в оригинальном monitors.xml
файле, вызывала проблемы.