Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
Bir de monitors.xml dosyasını /var/lib/gdm/seat0/config/ klasörüne kopyalamayı deneyin. Bende bu işe yaramıştı diye hatırlıyorum. KVM sanal makinesine CachyOS GNOME kurmuştum, bu şekilde GDM çözünürlüğünü 2560x1440 yapmıştım (varsayılanda 1280x800 idi).

Kopyaladıktan sonra dosya yetkilerinin de doğru olduğundan emin olun.

Kopyalama işlemi için sudo cp /home/<kullanıcı adınız>/.config/monitors.xml /var/lib/gdm/seat0/config/ komutunu deneyin. Yeni GDM sürümlerinde /var/lib/gdm/.config/ klasörüne kopyalamak işe yaramıyor, ben de denediğim için biliyorum.
Birde dosya kopyaladıktan sonra izin vermek gerekiyor:
sudo chown gdm:gdm /var/lib/gdm/.config/monitors.xml
sudo systemctl restart gdm

Şuda işi garantiye alacaktır:
sudo nano /etc/gdm/custom.conf
WaylandEnable=false.
Bunu bulunuz ve yorum satırı yapınız.
Öyle bir satır yok.

Kod:
[daemon]
AutomaticLoginEnable=False

[security]

[debug]
# Uncomment the line below to turn on debugging
#Enable=true

@Recep Baltaş

sudo ls -la /var/lib/gdm/
Bunu girince çıkan listede .config görüyor musun hocam?
Bash:
❯ sudo ls -la /var/lib/gdm/
toplam 4
drwxr-xr-x 1 root root  78 May 27 18:11 .
drwxr-xr-x 1 root root 612 May 27 00:53 ..
drwxr-xr-x 1 root root  24 May 27 18:11 .config
drwxr-xr-x 1 gdm  gdm    0 May 27 17:52 .config.
-rw-r--r-- 1 gdm  gdm    1 May 26 20:58 .migrated-dyn-users
drwxr-xr-x 1 gdm  gdm   22 May 26 20:58 seat0

~
❯
 
O zaman tekrar bunu dene hocam.

Kod:
sudo mkdir -p /var/lib/gdm/.config.
sudo nano /var/lib/gdm/.config/monitors.xml

Sonra da ekran boş çıkarsa da bunu yapıştırıp kaydetmeyi dene.

NOT: Bu bir hazır kod bloğu. Kendi ekranınıza göre scale, connector, vendor, product, width ve height değerlerini kontrol edin!

Kod:
<monitors version="2">
  <configuration>
    <logicalmonitor>
      <x>0</x>
      <y>0</y>
      <scale>1</scale>
      <monitor>
        <monitorspec>
          <connector>DP-1</connector>
          <vendor>NGA</vendor>
          <product>MONITOR</product>
          <serial>0x00000000</serial>
        </monitorspec>
        <mode>
          <width>1920</width>
          <height>1080</height>
          <rate>144</rate>
        </mode>
      </monitor>
    </logicalmonitor>
  </configuration>
</monitors>
 
Ayarlarım zaten doğru:

XML:
  GNU nano 9.0                                       /var/lib/gdm/.config/monitors.xml                                                     
<monitors version="2">
  <configuration>
    <layoutmode>logical</layoutmode>
    <logicalmonitor>
      <x>0</x>
      <y>0</y>
      <scale>1</scale>
      <primary>yes</primary>
      <monitor>
        <monitorspec>
          <connector>DP-1</connector>
          <vendor>AUS</vendor>
          <product>XG27AQDMG</product>
          <serial>S4LMRS024143</serial>
        </monitorspec>
        <mode>
          <width>2560</width>
          <height>1440</height>
          <rate>239.972</rate>
        </mode>
      </monitor>
    </logicalmonitor>
  </configuration>
</monitors>
 

cat ~/.config/monitors.xml
Önce dosya içerisinden monitörün doğru rate ayarında olduğunu teyit edelim. Bunun için dosya içerisindeki <rate> değişkenine bakınız.
Örnek olarak:
<rate>144.001</rate>
Sonrasında masaüstünün monitör konfigürasyon dosyasını GDM'in Global Mutter dizinine kopyalayım.
sudo cp /home/KULLANICI_ADIN/.config/monitors.xml /etc/xdg/monitors.xml
Ayrıca şu kodlarıda çalıştırın.
sudo cp /home/KULLANICI_ADIN/.config/monitors.xml /var/lib/gdm/.config/monitors.xml
sudo chown gdm:gdm /var/lib/gdm/.config/monitors.xml
Eğer monitör ayarları değiştirilirse eşitlenmesi için şunuda yapabilirsiniz:
sudo systemctl edit gdm.service
Açılan boş alana açıklama satırlarının arasına veya üstüne şu kodları ekleyiniz:
[Service]
ExecStartPre=/bin/cp /home/KULLANICI_ADIN/.config/monitors.xml /etc/xdg/monitors.xml
Telefondan yazdığım için hata yapabiliyorum kusura bakmayın hocam.
 
Son düzenleyen: Moderatör:

cat ~/.config/monitors.xml
Önce dosya içerisinden monitörün doğru rate ayarında olduğunu teyit edelim. Bunun için dosya içerisindeki <rate> değişkenine bakınız.
Örnek olarak:
<rate>144.001</rate>
Sonrasında masaüstünün monitör konfigürasyon dosyasını GDM'in Global Mutter dizinine kopyalayım.
sudo cp /home/KULLANICI_ADIN/.config/monitors.xml /etc/xdg/monitors.xml
Ayrıca şu kodlarıda çalıştırın.
sudo cp /home/KULLANICI_ADIN/.config/monitors.xml /var/lib/gdm/.config/monitors.xml
sudo chown gdm:gdm /var/lib/gdm/.config/monitors.xml
Eğer monitör ayarları değiştirilirse eşitlenmesi için şunuda yapabilirsiniz:
sudo systemctl edit gdm.service
Açılan boş alana açıklama satırlarının arasına veya üstüne şu kodları ekleyiniz:
[Service]
ExecStartPre=/bin/cp /home/KULLANICI_ADIN/.config/monitors.xml /etc/xdg/monitors.xml
Telefondan yazdığım için hata yapabiliyorum kusura bakmayın hocam.
Bu da işe yaramadı.
 
Bir de monitors.xml dosyasını /var/lib/gdm/seat0/config/ klasörüne kopyalamayı deneyin. Bende bu işe yaramıştı diye hatırlıyorum. KVM sanal makinesine CachyOS GNOME kurmuştum, bu şekilde GDM çözünürlüğünü 2560x1440 yapmıştım (varsayılanda 1280x800 idi).

Kopyaladıktan sonra dosya yetkilerinin de doğru olduğundan emin olun.

Kopyalama işlemi için sudo cp /home/<kullanıcı adınız>/.config/monitors.xml /var/lib/gdm/seat0/config/ komutunu deneyin. Yeni GDM sürümlerinde /var/lib/gdm/.config/ klasörüne kopyalamak işe yaramıyor, ben de denediğim için biliyorum.
 
Çözüm
GNOME 49 ile birlikte monitors.xml dosyasının giriş ekranı (GDM) tarafından okunma konumu tamamen değişmiş. Eski /var/lib/gdm/.config/ dizini artık geçersizmiş. Kilit ve giriş ekranındaki 60 Hz takılmalarını çözmek ve kendi yüksek tazeleme hızı ayarlarınızı sisteme dayatmak için dosyayı doğrudan /etc/xdg/ dizinine kopyalamanız gerekiyormuş.

Bu komutla sorunu çözdüm ben:

Bash:
sudo cp ~/.config/monitors.xml /etc/xdg/monitors.xml

Yine de @Max Caulfield çözümü daha iyi zira daha spesifik logind yapılandırmaları için bu dosyanın doğrudan kullandığınız oturuma, örneğin seat0 veya ilgili GDM dizinine kopyalanması bazı dağıtımlarda daha iyi bir alternatif olabilir.