Bu yüzden, retrogaming oyunundaki en düşük gecikme arayışında, Retroarch'ı KMS modunda kullanmak amacıyla Ubuntu 18.04'ü bir usb pendrive'a kurdum. Eski bir Radeon HD 6370M'im var, bu yüzden tek seçenek radeon açık kaynaklı sürücü idi.
Bu kurulumla, orta derecede hızlı kablolu bir denetleyici ve dizüstü bilgisayarımın VGA bağlantı noktası üzerinden bağlanan bir crt monitör ile bir sonraki kare tepkisi elde edebildim, ancak, çoğunlukla NES ve SNES oynadığım için monitörümün yenileme hızının bu verileri eşleştirmesini istedim. olabildiğince yakın sistemler (yaklaşık 60.098813 Hz), bu yüzden üç farklı geniş model modelini denedim:
- Modeline "2880x480 @ 60" 100.76 2880 2912 3288 3320 480 490 495 505 (60.09782 Hz olmalıdır)
- Modeline "2880x480 @ 60" 108.17 2880 2952 3240 3600 480 483 493 500 (60.094 Hz)
- 2 ile aynı, ancak tam olarak 60.1 Hz vermesi gereken 108.18 noktalı bir saat ile)
Retroarch tarafından ölçülen gerçek oranlar:
- 60.067 Hz
- 60.154 Hz
- Çoğunlukla 2 ile aynı.
Donanımın burada sorun olmadığını belirtmek istiyorum, çünkü yukarıdaki modellerin her biri Windows 10'da beklenen yenileme hızlarını KESİNTİSİZ olarak veriyor, ayrıca Retroarch da sorun değil, kmscube'i yenileme hızını vermesi için değiştirdim koşuyor ve çoğunlukla Retroarch'ın ölçtüğü şeyle eşleşiyor.
Ayrıca, VSync her zaman açık kalmıştır (X dışından bile devre dışı bırakamadığım için) ve şunu yapmaya çalıştım:
- dizüstü bilgisayarımın yerleşik monitörünü devre dışı bırak;
- ancak, yalnızca X altında çalışan VSync'i devre dışı bırakın ;
- dpm'yi devre dışı bırakın ve çekirdekte dynclk'i etkinleştirin.
Hiçbir şey işe yaramadı. Frekans çekirdek için 750 MHz'de ve hafıza için 800 MHz'de doğrudur.
Bunun aptalca göründüğünü biliyorum, ama bu beni çıldırtıyor, ve bir sonraki adım Archlinux altında denemek olacak, ama sürücü aynı olacağı için uğraşmaya değip değmeyeceğini bilmiyorum.
Yine de teşekkürler.
EDIT: Tamam, Ubuntu ya da GPU sürücüsü değil, şimdi çekirdeğin kendisi olduğuna inanıyorum ...