Как изменить разрешение экрана входа в систему gdm3?
Экран входа в систему был в порядке при первой загрузке с Nouveau, но когда я установил nvidia-381
из-за графических драйверов ppa и перезагрузки мое разрешение на вход в систему очень высокое, что делает шрифт и интерфейс действительно маленькими. Я все еще могу войти просто отлично, но это бельмо на глазу, и я хотел бы исправить это.
В процессе поиска ответа я нашел решение установить свое разрешение с помощью системных настроек и скопировать файл monitors.xml из папки ~/.config в /var/lib/gdm3/.config, но, очевидно, это не сработало.
Убунту Гном 17.04
Nvidia 381.09 с nomodeset (иначе не будет отображаться экран входа в систему). Я также пробовал 378.13, и он тоже не работал.
Разрешение экрана 1360x768
Недавнее обновление исправило проблему для меня!
Дата начала: 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" в конце "мониторов"!