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

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

Я использую Ubuntu GNOME 16.04 на дисплее Retina, и у меня все масштабируется и выглядит отлично, за исключением экрана входа, который очень маленький. Я выяснил, как установить коэффициент масштабирования на 2 (в /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml), но фактические размеры остаются прежними.

Как увеличить размеры экрана входа до 3800x2160?

решение1

  1. Редактировать /var/lib/gdm/.config/monitors.xml(необходимо root) Это должно выглядеть примерно так:
<monitors version="2">
  <configuration>
    <logicalmonitor>
      <x>0</x>
      <y>0</y>
      <scale>1</scale>
      <primary>yes</primary>
      <monitor>
        <monitorspec>
          <connector>eDP-1</connector>
          <vendor>BOE</vendor>
          <product>0x0a76</product>
          <serial>0x00000000</serial>
        </monitorspec>
        <mode>
          <width>2256</width>
          <height>1504</height>
          <rate>60.001</rate>
        </mode>
      </monitor>
    </logicalmonitor>
  </configuration>
</monitors>

Где написано <scale>1</scale>измените это число на нужный вам коэффициент масштабирования. В моем случае я хочу 1.5.

  1. Для дробного масштабирования на Wayland (в вашем случае, поскольку вы 2этого не хотите делать) запустите
sudo machinectl shell gdm@ /bin/bash

В оболочке запустите

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
  1. Выйти из системы После выхода из системы, если все прошло правильно, экран входа будет иметь выбранное вами масштабирование. Я пробовал просто заблокировать вместо выхода из системы, но экран входа не обновился. Убедитесь, что вы вышли из системы, а не просто заблокировались.

После множества проб и ошибок в Интернете я наконец нашел работающий методhttps://wiki.archlinux.org/title/GDMиhttps://gitlab.gnome.org/GNOME/gdm/-/issues/699.

Связанный контент