Как изменить разрешение экрана входа в систему gdm3?

Экран входа в систему был в порядке при первой загрузке с Nouveau, но когда я установил nvidia-381 из-за графических драйверов ppa и перезагрузки мое разрешение на вход в систему очень высокое, что делает шрифт и интерфейс действительно маленькими. Я все еще могу войти просто отлично, но это бельмо на глазу, и я хотел бы исправить это.

В процессе поиска ответа я нашел решение установить свое разрешение с помощью системных настроек и скопировать файл monitors.xml из папки ~/.config в /var/lib/gdm3/.config, но, очевидно, это не сработало.

  • Убунту Гном 17.04

  • Nvidia 381.09 с nomodeset (иначе не будет отображаться экран входа в систему). Я также пробовал 378.13, и он тоже не работал.

  • Разрешение экрана 1360x768

https://imgur.com/a/DW5nX

Недавнее обновление исправило проблему для меня!

Дата начала: 2017-05-29 20:35:51

Командная строка: подходящее обновление

По запросу: cxf (1000)

Обновление: gnome-settings-daemon-schemas:amd64 (3.24.1-0ubuntu1, 3.24.2-0ubuntu0.1), gnome-settings-daemon:amd64 (3.24.1-0ubuntu1, 3.24.2-0ubuntu0.1)

Дата окончания: 2017-05-29 20:36:23

3 ответа

Я понял это! У меня Asus Q534UX с 4k дисплеем. Я заметил, что мое разрешение экрана было установлено на 4k, но я установил масштабирование на 2, что делает рабочий стол пригодным для использования, в то же время в высоком разрешении.

Один раз - установить разрешение экрана, отличное от 4k, но это не идеально, особенно если это не ваше собственное разрешение дисплея.

Ответ заключается в том, чтобы сделать, как вы сказали, скопируйте файл monitor.xml в /var/lib/gdm3/.config и затем отредактируйте его, чтобы вы могли изменить разрешение на более разумное на экране входа в систему. Я изменил свой на 2560x1440, но это может быть все еще немного высоко. Это НАМНОГО лучше.

Вы только на экране входа в систему на некоторое время, а затем, когда на рабочем столе появляется разрешение и масштабирование становится нормальным.

Сохраните изменения и перезагрузитесь, чтобы увидеть изменения.

Для Ubuntu 20.04 мне нужно было не только создать копию monitors.xmlфайл, как описано в других ответах, но мне также пришлось отключить Wayland на экране входа в систему. Для этого я побежал sudo nano /etc/gdm3/custom.conf, а затем раскомментировал строку WaylandEnable=false. Это заставляет gdm3 использовать Xorg на экране входа в систему. Перезапуск gdm3 с помощью sudo systemctl restart gdm3(что также убило мой текущий сеанс входа в систему) вернуло меня к экрану входа в систему с ожидаемым разрешением монитора.

Это сработало и для меня.

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

Чтобы генерировать ~/.config/monitors.xmlПришлось подключить к ноутбуку внешний монитор. Затем загрузитесь, и когда отобразился экран входа в систему, я закрыл крышку. Затем экран входа в систему переместился на внешний монитор, и я смог войти. Затем запустите "Настройки", снова откройте крышку и настройте отображение на внутреннем мониторе. Тогда ~/.config/monitors.xml создан и может быть скопирован.

Обратите внимание на "s" в конце "мониторов"!

Другие вопросы по тегам