Paylaştığınız çıktılara göre, sanırım sisteminizde birden fazla monitör bulunuyor. Aşağıdaki adımları teker teker uygulamayı deneyin:
Öncelikle aşağıdaki kernel parametrelerini aktif edin:
Kod:
nvidia.NVreg_EnableGpuFirmware=0
nvidia.NVreg_TemporaryFilePath=/var/tmp
nvidia.NVreg_PreserveVideoMemoryAllocations=1
nvidia-drm.fbdev=1
nvidia-drm.modeset=1
İlgili parametreleri aktif edip yeniden başlattıktan sonra, aşağıdaki komutu girin, ve komutun verdiği çıktının
0 olduğundan emin olun (
NVreg_EnableGpuFirmware=0 parametresi yalnızca kapalı kaynak sürücülerle çalışıyor, bundan dolayı kapalı kaynak sürücülere sahip olduğunuzdan da emin olmalısınız):
cat /proc/driver/nvidia/params | grep EnableGpuFirmware
İşe yaramadığı takdirde, X11'e geçiş yapın. Ardından
nvidia-settings aracını çalıştırın.
Açılan pencere üzerinden, OpenGL Settings sekmesine gelin. Ardından "
Allow OpenGL Flipping" ayarını devre dışı bırakın. Sonrasında aracı kapatıp, terminal üzerinden
sudo nvidia-settings komutunı girerek aracı
sudo ile yeniden çalıştırın.
Pencere açıldıktan sonra,
X Server Display Configuration sekmesinden
Save to X Configuration File seçeneğini seçerek dosyayı
/etc/X11/xorg.conf konumuna kaydedin. Sonrasında
/etc/X11/xorg.conf dosyasını favori metin düzenleyicinizle açın ve
Device bölümüne gelip, şu satırı ekleyin:
Ardından kaydedin ve bilgisayarınızı yeniden başlatın.
Bu yaptığınızda işe yaramazsa, hala X11 oturumundayken,
/etc/environment dosyasını yine favori metin düzenleyicinizle açtıktan sonra, aşağıdaki satırları ekleyin:
Kod:
__GL_SYNC_DISPLAY_DEVICE=DP-X
VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE=DP-X
KWIN_X11_REFRESH_RATE=165000 #Monitörünüzün refresh rate'inin 1000 ile çarpılmış hali.
KWIN_X11_NO_SYNC_TO_VBLANK=1
KWIN_X11_FORCE_SOFTWARE_VSYNC=1 #Herhangi bir sorun yaşayıp yaşamamanıza bağlı olarak, bu satırı kaldırabilirsiniz.
İlk iki satır için de
DP-X yerine yazmanız gereken değer, daha yüksek refresh rate'e sahip olan monitörünüze ait olan değer olmalı (Paylaştığınız çıktılara göre, sisteminizde refresh rate'i en yüksek olan monitör
VG27A olarak gözüküyor, siz yine de bir kontrol edin).
Bu değeri ise; yine
nvidia-settings aracının
X Server Display Configuration sekmesinde bulabilirsiniz. Bu sekmeyi açınca, layout bölümünden refresh rate'i yüksek olan monitörünüze tıklayıp değeri bulabilirsiniz. Örneğin paylaştığım görselde
DP-0 olarak gözüküyor:
Dosyayı kaydettikten sonra, yine
sudo nvidia-settings komutunu çalıştırın ve yine
X Server Display Configuration sekmesine gelin. Ardından yine yüksek refresh rate'e sahip monitörünüzü seçin ve
Force Composition Pipeline ayarını aktif edin. İşe yarayıp yaramamasına bağlı olarak
Force Full Composition Pipeline ayarını da aktif edin.
Tüm işlemleri uyguladıktan sonra yeniden başlatın ve kontrol sağlayın. Bütün bunlara rağmen hala sorun çözülmediyse,
sudo cachyos-bugreport.sh komutunun çıktısını paylaşın. Takıldığınız yerde sormaktan çekinmeyin