sirius

Moderasyon Üyesi
Moderatör
Katılım
28 Aralık 2023
Mesajlar
1.557
Makaleler
8
Çözümler
37
Beğeniler
2.118
Harici monitörü şu anlık kenara koydum. Çünkü (henüz) çözemediğim bir sorundan dolayı CS2'de harici monitörle 130, laptop'un kendi monitöründeyken 340 FPS alıyorum. X11'i kurcalayarak bozdum. 2 güne çözemezsem konusunu açarım zaten. Giriş yaptığım an çöküp login'e geri atıyor. Şu an dediğim gibi Rec709'u kullanıyorum. Başta biraz koyu gelmişti ama şu an mükemmel geliyor.
 
Son düzenleme:
Harici monitörü şu anlık kenara koydum. Çünkü (henüz) çözemediğim bir sorundan dolayı CS2'de harici monitörle 130, laptop'un kendi monitöründeyken 340 FPS alıyorum. X11'i kurcalayarak bozdum. 2 güne çözemezsem konusunu açarım zaten. Giriş yaptığım an çöküp login'e geri atıyor. Şu an dediğim gibi Rec709'u kullanıyorum. Başta biraz koyu gelmişti ama şu an mükemmel geliyor.
X11, çoğunlukla ayrıca yapılandırmaya ihtiyaç duymaz. nvidia-xconfig kullandıysanız veya manuel ayar yaptıysanız /etc/X11/xorg.conf'u silerek çevirebilirsiniz. Bazı uygulamalar daemon klasörüne yani /etc/X11/xorg.conf.d klasörünün içine koyabilir. Eğer xorg.conf'u silmek yetmezse bahsettiğim daemon klasörünün içindeki dosyaları da silebilirsiniz. Sildikten sonra otomatik ayar yapar, çok spesifik durumlar hariç sorun yaşamamanız lazım. İsterseniz konuyu parçalayın oradan devam edelim. NVIDIA ve masaüstü Linux pek uğraşması kolay değil maalesef. :hehehe:
 
X11, çoğunlukla ayrıca yapılandırmaya ihtiyaç duymaz. nvidia-xconfig kullandıysanız veya manuel ayar yaptıysanız /etc/X11/xorg.conf'u silerek çevirebilirsiniz. Bazı uygulamalar daemon klasörüne yani /etc/X11/xorg.conf.d klasörünün içine koyabilir. Eğer xorg.conf'u silmek yetmezse bahsettiğim daemon klasörünün içindeki dosyaları da silebilirsiniz. Sildikten sonra otomatik ayar yapar, çok spesifik durumlar hariç sorun yaşamamanız lazım. İsterseniz konuyu parçalayın oradan devam edelim. NVIDIA ve masaüstü Linux pek uğraşması kolay değil maalesef. :hehehe:
Tam olarak taşı tuşuna basarken yakaladınız :hehehe:.

Sıkıntı şu; ben 1280x1024 75 Hz kullanıyordum Windows'ta. Özel çözünürlük oluşturuyordum NVIDIA Control Panel'den. Linux'a dönünce tabii o kadar kolay olmadı. Pencereli tam ekranda zaten direkt 1280x1024 75 Hz çıktı. Ama sıkıntı şu ki görüntü çamur gibiydi. Wayland'da bunu bir başlangıç ayarı ile çözdüm. Ama bu monitör sıkıntısı çıktı ne yazık ki. X11 denemeye başladım. X11'de monitörümü otomatik 60 Hz'de açmaya başladı. Ne ayar olduğu fark etmez, KDE üzerinden herhangi bir ayarı değiştirdiğim anda çöküp login ekranına atıyor. Sadece harici ekran kartını ayarladım BIOS'tan, yine çöktü. Görüntüleyebildiği çözünürlükleri kontrol edip özel çözünürlük eklemeye çalıştım, o da olmadı.

X11'i düzeltmişim bu arada. Hatırlamıyorum ne ara yaptığımı ama config'leri temizlemiştim sanırım.
 
Tamam şimdi NVIDIA'nın Linux'u pek sevmediğini, Linux'daki standartlara pek uymadığını ve birçok açık kaynak projenin sorunları olduğunu anlamak gerek öncelikle. Çok klişe olacak ama NVIDIA sürücünüzün güncel olması önem arz etmekte, NVIDIA Wayland'daki birçok sorunu şu "12 ay" periyodu içerisinde ancak çözdü. X11'de ölçeklendirme genelde pürüzsüzdür, hatta Wayland'dan daha iyi bir konumdadır. Bulanık görüntü yaşamanıza şaşırdım doğrusu.

KDE Plasma 6.6'da Wayland'da custom çözünürlük ekleyebiliyorsunuz. Yeni eklendi. İsterseniz onu deneyebilirsiniz;
Kod:
kscreen-doctor output.1.addCustomMode.1280.768.75000.full
output.1 kısmı sizde monitör olduğundan 2 yapmanız gerekebilir. sonrasında yatay, dikey, (İstediğiniz HZ*1000), full diye gidiyor. VESA'nın CVT toolunun full kısmı CRT monitörler düşünülerek yazıldığından Out of Range hatası ile karşılaşabilirsini, Full yerine reduced yazmayı deneyebilirsiniz bu sorunu yaşarsanız. Çözünürlük değiştirme ekranında karşınıza çıkacak ayar.

Performans konusunu çok bilemiyorum hem MUX'lu hem MUX'suz kullanımda aynı sorunu yaşıyor musunuz?
 
Tamam şimdi NVIDIA'nın Linux'u pek sevmediğini, Linux'daki standartlara pek uymadığını ve birçok açık kaynak projenin sorunları olduğunu anlamak gerek öncelikle. Çok klişe olacak ama NVIDIA sürücünüzün güncel olması önem arz etmekte, NVIDIA Wayland'daki birçok sorunu şu "12 ay" periyodu içerisinde ancak çözdü. X11'de ölçeklendirme genelde pürüzsüzdür, hatta Wayland'dan daha iyi bir konumdadır. Bulanık görüntü yaşamanıza şaşırdım doğrusu.

KDE Plasma 6.6'da Wayland'da custom çözünürlük ekleyebiliyorsunuz. Yeni eklendi. İsterseniz onu deneyebilirsiniz;
Kod:
kscreen-doctor output.1.addCustomMode.1280.768.75000.full
output.1 kısmı sizde monitör olduğundan 2 yapmanız gerekebilir. sonrasında yatay, dikey, (İstediğiniz HZ*1000), full diye gidiyor. VESA'nın CVT toolunun full kısmı CRT monitörler düşünülerek yazıldığından Out of Range hatası ile karşılaşabilirsini, Full yerine reduced yazmayı deneyebilirsiniz bu sorunu yaşarsanız. Çözünürlük değiştirme ekranında karşınıza çıkacak ayar.

Performans konusunu çok bilemiyorum hem MUX'lu hem MUX'suz kullanımda aynı sorunu yaşıyor musunuz?
Hocam o kadar çok şey denedim ki sıralayamıyorum, maalesef aklıma gelmiyor çoğu.

Attığınız kodu denemiştim zaten mesela.

Wayland tarafında tek sorunum şu an harici monitörde düşük FPS. X11'de çözünürlük değiştirememe sorunum var.

MUX switch'i Wayland ile denedim mi hatırlamıyorum. Yarın gün içinde onun için deneyip dönüş yapacağım.
 
Denemek lazım. GPU'nun PCIe yolu güç tasarrufunda kalır yavaş kalır, VSync sebep oluyordur yavaş kalır vs. NVIDIA'nin Linux driveri bayağı quirk dolu. Kendi teknolojilerini ve bildiklerini okudukları için çoğu temel teknolojileri dahi desteklemiyorlar.

Linux kernelinde DRM(Direct Rendering Manager), KMS gibi ekran teknolojileri var geçen seneye kadar NVIDIA'nın DRM sürücüsü bile yoktu. Wayland ilk çıktığında herkes EGL kullanma konusunda anlaşmıştı, iki sene önceye kadar kendi geliştirdikleri GBM'yi dayatmaya çalıştılar ki işe yaramadı EGL'ye dönmek zorunda kaldılar. Video donanım hızlandırma konusunda VA-API kesin standart olmuşken NVIDIA hala desteklemiyor, NVENC NVDEC sayılı uygulamada destekleniyor. Bunun gibi birçok yanlış karar ve standart dayatma olayları var. NVIDIA, X11 zamanında çok iyi destek veren bir firmayken Wayland zamanında batırdılar.
 
Denemek lazım. GPU'nun PCIe yolu güç tasarrufunda kalır yavaş kalır, VSync sebep oluyordur yavaş kalır vs. NVIDIA'nin Linux driveri bayağı quirk dolu. Kendi teknolojilerini ve bildiklerini okudukları için çoğu temel teknolojileri dahi desteklemiyorlar.

Linux kernelinde DRM(Direct Rendering Manager), KMS gibi ekran teknolojileri var geçen seneye kadar NVIDIA'nın DRM sürücüsü bile yoktu. Wayland ilk çıktığında herkes EGL kullanma konusunda anlaşmıştı, iki sene önceye kadar kendi geliştirdikleri GBM'yi dayatmaya çalıştılar ki işe yaramadı EGL'ye dönmek zorunda kaldılar. Video donanım hızlandırma konusunda VA-API kesin standart olmuşken NVIDIA hala desteklemiyor, NVENC NVDEC sayılı uygulamada destekleniyor. Bunun gibi birçok yanlış karar ve standart dayatma olayları var. NVIDIA, X11 zamanında çok iyi destek veren bir firmayken Wayland zamanında batırdılar.
Önceki mesajımda belirtmeyi unutmuşum bu arada her şeyin son sürümünü kullanıyorum.

Proton'da oyunlar ne kadar Native veya Platin yazsa da ufak oynayış değişiklikleri bile büyük performans farklılıklarına yol açıyor. Bu tür ayarlar için hala bir standart veya GUI ayarı olmaması özellikle rekabetçi oyuncuların geçmesini çok arka planda tutuyor.
 
Önceki mesajımda belirtmeyi unutmuşum bu arada her şeyin son sürümünü kullanıyorum.

Proton'da oyunlar ne kadar Native veya Platin yazsa da ufak oynayış değişiklikleri bile büyük performans farklılıklarına yol açıyor. Bu tür ayarlar için hala bir standart veya GUI ayarı olmaması özellikle rekabetçi oyuncuların geçmesini çok arka planda tutuyor.
Çok bir fark açmaması lazım aslında. Ya seçtiğiniz GPU yavaş olandır ya da yanlış API'yi seçmişsinizdir. Evet bunu sıradan bir kullanıcının bilmesi mümkün değil, ben çoğunu tespit edebilirim ama özellikle zamanında debelendiğim için biliyorum yalan yok. Son kullanıcıya ürün olma konuda eksiklikleri var.
 
Çok bir fark açmaması lazım aslında. Ya seçtiğiniz GPU yavaş olandır ya da yanlış API'yi seçmişsinizdir. Evet bunu sıradan bir kullanıcının bilmesi mümkün değil, ben çoğunu tespit edebilirim ama özellikle zamanında debelendiğim için biliyorum yalan yok. Son kullanıcıya ürün olma konuda eksiklikleri var.
Performans derken aslında tekrar bir ayar yapana kadar olan bir düşüklükten bahsetmiştim. Yoksa Windows'ta 270 civarı FPS alırken şu an laptop'un kendi ekranını kullanırkenki performansa bakınca 340 FPS alıyorum. Nereden baksak +%20'lik bir FPS artışı var. Ayrıca sıcaklık düşüşü de gözlemledim. Ancak saçımın bir kısmını da kaybettim açıkçası.
 
Performans derken aslında tekrar bir ayar yapana kadar olan bir düşüklükten bahsetmiştim. Yoksa Windows'ta 270 civarı FPS alırken şu an laptop'un kendi ekranını kullanırkenki performansa bakınca 340 FPS alıyorum. Nereden baksak +%20'lik bir FPS artışı var. Ayrıca sıcaklık düşüşü de gözlemledim. Ancak saçımın bir kısmını da kaybettim açıkçası.
Wayland + MUX bence çözer. Çözmezse daha derine bakarız.