Linux Mint Wayland yerine X11 kullanırsa oyunlardaki farkı ne olur?

Katılım
26 Eylül 2019
Mesajlar
2.669
Makaleler
5
Çözümler
28
Linux Mint wayland değil X11 kullanıyor. Bu konu hakkında ne düşünüyorsunuz? Oyunlarda ne gibi dezavantajları olabilir?

 
Son düzenleyen: Moderatör:
Linux Mint wayland değil X11 kullanıyor. Bu konu hakkında ne düşünüyorsunuz? Oyunlarda ne gibi dezavantajları olabilir?

Dezavantajlari olamaz. Wayland her ne kadar gelisse de compositor tabanli oldugu icin bulaniklik ve animasyon efektleri kapatilmiyor, bu da oyunlarda %30'luk bir performans kaybi yasatiyor. Ayrica V-Sync zorladigi icin de I/O deneyimi berbat hale gelip gecikmeyi fazlalaştırıyor. GameScope gibi bir yazilim kullanmaniz belki Wayland'da oyun oynamayi guzel kilabilir ancak GameScope daha o kadar gelismis, guzel bir yazilim degil. En son calistirdigimda bile ekran bozuk bir sekilde calisiyordu. SDL oyunlari sadece native olarak calisiyor, onlari deneyip farki gorebiirsiniz. XWayland tearing guncellemeleri falan da aldi aslinda bilgisayariniz o kadar kotu degilse deneyebilirsiniz, ancak oyun kisminda X11 ile ASİRİ fark olacagini goreceksiniz. En son Hyprland ile LoL denedigimde onceki deneyimime gore gayet iyi bir deneyim almistim ancak durum hala X11 karsisinda berbatti.

X11 suan icin oyun kisminda Wayland'da daha iyi. Linux Mint oyun icin hic bir zaman tavsiye etmem, DE seciminden once degistirmeniz gereken ilk seydir bana gore.

Ustune ustluk zaten "Wayland mimarisinde çekirdek, klavye, mouse v.s gibi giriş aygıtlarından yapılan bir girişi algılar. (giriş algılama evdev protokülü üzerinden olur). Bu bilgilerin görüntü ile ilgili olanları hesaplanmak üzere Compositor’e iletir. Compositor, olayı yani girişi inceler ve hangi pencereye yönlendireceğine karar verir veya ters dönüşümleri algılayarak ekran konumlarını pencere konumlarına göre ayarlar. Mesela sürükle bırak ile pencerenin taşınması veya tıklama girdi olayı ile büyütülüp/küçültülmesi gibi v.s." yazar bunu vermis, Wayland'in oyun icin hazir olmadigini anlayabilirsiniz.
 
Çok fark yaratmaz. XWayland bayağı iyileşti. X11'de alınan performansı en azından 90%'ını alabiliyorsunuz. Maxwell GPU'lu bir laptopa sahibim ve ikisi arasındaki performans farkı 1 FPS falan, daha güçlü ekran kartlarında fark daha da artıyor ancak öyle 30% performans kaybı olmuyor. Wayland'a kalıcı olarak geçtim ben. 535 sürücüsüyle NVIDIA sürücüleri de DMA_BUF_v4 desteği de aldı ki Wayland'daki tearing sorunları tarihe karıştı. X kullanmak için bir sebep göremiyorum, X'de OBS daha az overhead yaratıyor, auto-clicker gibi zımbırtılar çalışıyor ancak bunlar çok spesifik ihtiyaçlar.
 
Çok fark yaratmaz. XWayland bayağı iyileşti. X11'de alınan performansı en azından 90%'ını alabiliyorsunuz. Maxwell GPU'lu bir laptopa sahibim ve ikisi arasındaki performans farkı 1 FPS falan, daha güçlü ekran kartlarında fark daha da artıyor ancak öyle 30% performans kaybı olmuyor. Wayland'a kalıcı olarak geçtim ben. 535 sürücüsüyle NVIDIA sürücüleri de DMA_BUF_v4 desteği de aldı ki Wayland'daki tearing sorunları tarihe karıştı. X kullanmak için bir sebep göremiyorum, X'de OBS daha az overhead yaratıyor, auto-clicker gibi zımbırtılar çalışıyor ancak bunlar çok spesifik ihtiyaçlar.
Performans olarak pek fark yok zaten. Asil olay compositor oldugu icin cpu bound oyunlarda buyuk farklar var.

I/O kisminda XWayland igrenc bir konumda. Competitive oyunlarda anlasilir bicimde fark var.
 
Performans olarak pek fark yok zaten. Asil olay compositor oldugu icin cpu bound oyunlarda buyuk farklar var.
Ben GNOME kullanıyorum, GNOME compositor'u pas geçebiliyor tam ekran uygulamalarda. Wayland'da çalışıyor mu bilmiyorum.
I/O kisminda XWayland igrenc bir konumda. Competitive oyunlarda anlasilir bicimde fark var.
Doğrudur. Xorg'da 8000 FPS alırken glxgears testinde Wayland sunucusunda 3000 FPS falan alıyor. Ancak çoğu oyun GPU darboğazına sahip, o 1 FPS'i de ancak benchmarkta görebiliyorum ki normal oynarken fark etmem imkansız, he ama o 1 FPS'e de ihtiyaç duyan ve takan insan da vardır illa ki. Competitive oyunların çoğu zaten çalışmıyor DRM ve anti-cheat yüzünden. Ben Linux'da CS:GO oynamazdım.
 
Neden? Arch ya da Pop!_OS mu önerirsin?
Cinnamon çok fazla input lag yaratıyor. Xfce veya diğer X sunucusu protokolünü kullanan masaüstü ortamlarında 20-30 ms gibi rakamlar konuşulurken Cinnamon'da 70-80 ms gibi korkunç rakamlar söylenebiliyor.
 
Ben GNOME kullanıyorum, GNOME compositor'u pas geçebiliyor tam ekran uygulamalarda. Wayland'da çalışıyor mu bilmiyorum.
Wayland compositor tabanli oldugu icin unredirection calismiyor ancak X11 GNOME'da mevcut.
Neden? Arch ya da Pop!_OS mu önerirsin?
Linux Mint'te cesitli sysctl ayarlarini yapamamıştım. Ayrica cok fazla bloat ile geliyor, cok fazla bloat servis, uygulama var.

Cinnamon'da oyun icin iyi bir DE degil. Composition kapali denemedim ama acik sekilde gercekten kötü.

CachyOS ya da Arch oneririm. Paket yoneticisi yeterince iyi, customize etmek de cok kolay. Cogu ayari basitçe yapabiliyorsunuz. Linux-TKG bile Arch oneriyor mesela.
 
Cinnamon çok fazla input lag yaratıyor. Xfce veya diğer X sunucusu protokolünü kullanan masaüstü ortamlarında 20-30 ms gibi rakamlar konuşulurken Cinnamon'da 70-80 ms gibi korkunç rakamlar söylenebiliyor.
Nasıl ölçmüşler? 70-80 ms diye yazmışsınız ya, nereden ölçülüyor?
Güncelleme: Şurada bunu bilmediğinizi yazmışsınız, unutmuşum o yüzden tekrar sordum. 🫣
 
Son düzenleme:
Nasıl ölçmüşler? 70-80 ms diye yazmışsınız ya, nereden ölçülüyor?
Elle yapılıyor. Yüksek FPS video çeken kameralarla(telefonlar artık farkı anlayabilecek kadar yüksek FPS çekebiliyor) fare tıklamasıyla ekrana yansımasını hesaplayabiliyorlar. 120 FPS çeken bir kamerayla tuşa bastığınız andan 4 kare sonra ekranda olay oluyor. 4/120 saniye input lag var demek yaklaşık 33 ms diyebiliriz. Rakamlar tamamen farazi.

Windows'da daha fazla seçeneğimiz var. NVIDIA özel donanım dağıtmıştı bazı yayınlara. Bunun haricinde monitör gecikmesini ölçmek için bilgisayara takılan donanımlar var.
 

Technopat Haberler

Yeni konular

Geri
Yukarı