Weston Yüksek Hz'de, Monitörde "Out of Range" hatası

Merhaba. Weston Wayland dizgileyicisini kullanmak istiyorum. Hiçbir şey girmezsem confige 1080p 60Hz açıyor ve sorunsuz çalışıyor. Benim monitörüm 144 Hz, cvt programından gerekli modeline’ı gidip attığımda monitör “Out of Range” hatası veriyor. KDE Plasma’da 144 Hz ve VRR ile sorunsuz kullanabiliyorum. KDE’nin modeline’sini kopyalayıp kullanınca aynı hataya düşüyor. Sorunun kaynağını tam olarak anlayamadım. Ne önerirsiniz?

Monitör:

  • ASUS VP249QGR, 1080p ve 144 Hz, DP kablosuyla bağlı

PC:

  • AMD Ryzen 5 5600,
  • Sapphire Pulse AMD RX 6700 XT,
  • 16 GB(2 x 8) 1800 MHz DDR4 XPG GAMMIX RAM,
  • MSI B550-A Pro Anakart(Son sürüm BIOS)
  • ADATA Legend 500 SSD,
  • 650 Watt güç kaynağı

Yazılım

  • Debian Sid(Rolling Release yani unstable sürümü)
  • Weston’un 12 sürümünde denendi, KDE Plasma 5.27.9’da çalışıyor.
  • 6.6.2 Xanmod x86_64-v3 kernel kullanıyorum.

Sorununu internette arattığımda ilk bizim site çıkıyor… :smiley:

Weston’da monitör çözünürlüğünü değiştirebileceğin bir ayar dosyası vs yok mu? cvt ile nasıl modeline ekliyorsun? Onun için xrandr kullanman gerekmiyor mu?

1 Like

cvt komutuyla aldığım sayıları config içerisine yerleştiriyorum:

$ cvt 1920 1080 144
# 1920x1080 143.88 Hz (CVT) hsync: 169.35 kHz; pclk: 452.50 MHz
Modeline "1920x1080_144.00"  452.50  1920 2088 2296 2672  1080 1083 1088 1177 -hsync +vsync

Weston kendi config dosyasını ~/.config/weston.ini dizininde tutuyor. Numaraları yerleştiriyor ve xrandrda gözüken ekran adını giriyorum.

...
[output]
name=DP-3
mode=452.00 1920 2088 2296 2672 1080 1083 1088 1088 -hsync +vsync
...

Arch Linux wikisindeki örnek configden bakarak ekledim. man sayfasındaki açıklamalar pek bir şey anlatmıyordu çünkü.

1080p 60 hz numaraları out of range hatası vermeden çalışıyor, 1080p 144Hz numaraları out of range hatasına düşürtüyor monitörü.

Bu kodla da KDE Plasma içerisindeki numaraları aldım, KDE’de 144Hz, VRR her şey çalışıyor.

$ xvidtune -show
"1920x1080"   452.00   1920 2088 2296 2672   1080 1083 1088 1177 -hsync +vsync

Bu numaraları da olduğu gibi ekledim ki cvt’nin verdiği 144Hz’den azıcık farklı ancak yine out of range hatasını aldım monitörde. Belki Syntax’dır diye teker teker elle yazdım numaraları ancak gene fayda etmedi.