Dota 2 oynamak için Linux'a geçtiyseniz, muhtemelen yol boyunca birkaç engelle karşılaşmışsınızdır. Oyun uyumlu olsa da, donanımdan en iyi şekilde yararlanın Özellikle Vulkan'ın OpenGL'den daha iyi olduğuna dair vaatler bilgisayarınızda doğru çıkmadığında ve oyun oynamayı istememenize neden olan takılmalarla karşılaştığınızda, bu gerçekten baş ağrısı olabilir.
Gerçek şu ki, performans, ekran kartınıza ve sisteminizin yapılandırmasına bağlı olarak büyük ölçüde değişir. NVIDIA sürücüleriyle mücadele Bellek yönetimini optimize etmekten Proton'un çökmesini önlemeye kadar, deneyiminizi felaketten sorunsuz bir hale getirebilecek birçok püf noktası var.
NVIDIA'da Vulkan ve OpenGL ikilemi
Güçlü bir sisteme (örneğin i5 işlemci ve RTX 2060 ekran kartı) sahip olmanıza rağmen, oyunun Vulkan ile daha kötü performans gösterdiği sinir bozucu durumlar var. OpenGL ile makul bir kare hızı elde edebilirken, Vulkan sorunlara yol açabilir. FPS'de ani düşüşler ve kamera hareket ettirildiğinde tamamen kararsızlık. Bu genellikle sürücü sürümü ve sistemin API'yi nasıl işlediğiyle ilgilidir. Bunu kontrol etmek çok önemlidir. vulkan-bilgi NVIDIA sürücüsü de oyunun düzensiz davranmasını önlemek için doğru şekilde hizalanmıştır.
AMD kullanıcıları için ACO devrimi
AMD ekran kartı kullananlar için durum Valve'ın çalışmaları sayesinde farklı. Valve, shader derleyicisi geliştirdi. ACOMesa'nın RADV topluluk sürücüsüne entegre edildi. Bu gelişme çok önemli çünkü resmi AMDVLK sürücüsüne kıyasla var olan performans tutarsızlıklarını ortadan kaldırmayı amaçlıyor.
- Yüksek performans: 4K çözünürlükte Dota 2 gibi oyunlarda, RADV ve ACO kombinasyonunun standart uygulamalara kıyasla çok daha üstün olduğu kanıtlanmıştır.
- Diğer oyunlardaki istikrar: Bu durum sadece Dota'yı etkilemiyor; Dawn of War III veya F1 2017 gibi oyunlar da, özellikle Vega 64 veya Navi serisi gibi mimarilerde, kayda değer bir iyileşme gösteriyor.
- Kullanımı kolay: Mesa'ya entegre edilmiş olması sayesinde Fedora veya Manjaro gibi dağıtımların kullanıcıları şu avantajlardan yararlanıyor: neredeyse otomatik yapılandırmaKarmaşık tescilli sürücüleri yükleme zorunluluğundan kaçınmak.
Yine de her şey mükemmel değil. Çok özel bazı durumlarda, örneğin belirli kenar yumuşatma ayarlarına sahip Rise of the Tomb Raider'da, resmi AMDVLK sürücüsü hala hafif bir avantaja sahip olabilir, ancak eğilim açık: ACO, yüksek performansı demokratikleştiriyor. Linux'ta.
Proton ve GE-Proton ile ilgili beklenmedik kapanmaların giderilmesi
Proton'u kullanmaya karar verdiğinizde (özellikle de optimize edilmiş sürümlerini), GE-ProtonOyunu çalıştırmaya çalışırken, programın logo ekranında kapandığını fark edebilirsiniz. Bu hata genellikle sanal bellekteki, özellikle de dosyadaki bir onaylama hatasıyla ilgilidir. sanal.c.
İlginç bir şekilde Elasticsearch gibi yazılımlar için önerilen yapılandırmalardan gelen çözüm, bellek eşleme alanı sınırını artırmayı içeriyor. Şu komutu çalıştırın: sysctl -w vm.max_map_count=262144 Bu genellikle sorunu anında çözer. Bilgisayarınızı her başlattığınızda bunu yazmak zorunda kalmamak için, bu satırı klasöre eklemek en iyisidir. /etc/sysctl.d/Bu sayede sistemin, Proton'un çökmesini önlemek için her zaman gerekli bellek payına sahip olması sağlanır.
Optimize edilmiş bir yapılandırma, video sürücülerinden çekirdek parametrelerine kadar her şeyi kontrol etmeyi gerektirir. Bu, ayarlamalar yapmak da dahil olmak üzere her şeyi kapsar. AMD'de shader derleyicisi Arch veya Pop_OS'taki bellek sınırlarını düzelterek, donanımın darboğaz oluşturmaması ve Vulkan API'sinin nihayet akıcılık vaadini yerine getirmesi hedefleniyor.
Genel olarak bayt ve teknoloji dünyası hakkında tutkulu bir yazar. Bilgilerimi yazarak paylaşmayı seviyorum ve bu blogda da bunu yapacağım; size gadget'lar, yazılım, donanım, teknolojik trendler ve daha fazlasıyla ilgili en ilginç şeyleri göstereceğim. Amacım dijital dünyada basit ve eğlenceli bir şekilde gezinmenize yardımcı olmaktır.





