Linux, çekirdek ve Proton'da yapılan iyileştirmelerle oyun alanında bir adım öteye gidiyor.

  • Linux çekirdeği, yorumlayıcı yollarını dinamik olarak yönetmek için eBPF ve binfmt_misc içeren yeni bir mekanizma içerir.
  • Proton'un özel bir sürümü olan Proton-CachyOS, NVIDIA Reflex desteği ekliyor ve DirectX 12 oyunlarında gecikmeyi azaltıyor.
  • Bu iyileştirmeler, optimize edilmiş program yükleme ile birlikte, Linux'u daha akıcı ve uyumlu bir oyun deneyimine yaklaştırıyor.

Linux desteği

Linux'ta oyun oynamak uzun zamandır çözülmemiş bir sorundu, ancak son aylarda ekosistem, Windows deneyimine giderek daha da yaklaşmasını sağlayan çeşitli atılımlar aldı. En önemli iki yeni özellik Bunlar, işletim sistemi çekirdeğinin kendisinden ve oyun için tasarlanmış bir dağıtım olan CachyOS tarafından sürdürülen Proton çatalından geliyor. Her ikisi de gecikmeyi azaltmayı ve modern oyunlarla uyumluluğu artırmayı amaçlıyor.

Bir yandan Linux çekirdeği, programları yükleme biçiminde bir değişiklik yaparak paketlenmiş uygulamaları çalıştırırken daha fazla esneklik sağlıyor. Öte yandan, Proton-CachyOS, NVIDIA Reflex teknolojisini entegre eden bir güncelleme yayınladı. ve DirectX 12 için diğer optimizasyonlar. Bunlar bağımsız geliştirmeler olsa da, birlikte Linux'u oynanabilir bir oyun platformu haline getirme kararlılığını güçlendiriyorlar.

Linux'ta oyun oynamanın keyfini çıkarma rehberi
İlgili makale:
Linux'ta oyunlarınızın keyfini çıkarmanız için eksiksiz bir rehber.

eBPF ve binfmt_misc ile Linux çekirdeği daha esnek hale geliyor.

Linux desteği

Çekirdek değişikliği, temel ancak az bilinen bir parçayı etkiliyor: program yükleyici. Linux'ta bir ikili dosya çalıştırıldığında, sistemin gerekli kütüphaneleri yükleyecek dinamik yorumlayıcıyı bulması gerekir. Geleneksel olarak, bu yolun mutlak olması gerekiyordu, bu da Steam Runtime gibi ortamlara bağımlı uygulamaların taşınabilirliğini zorlaştırıyordu. Yeni özellik, $ORIGIN değişkeni aracılığıyla göreceli yollar kullanabilme olanağıdır. ELF yürütülebilir dosyalarının PT_INTERP bölümünde.

Bu işlevi uygulamak için geliştiriciler, mevcut iki teknolojinin bir kombinasyonunu kullandılar: eBPF ve binfmt_misc. binfmt_misc, Linux'un yerel olmayan dosya biçimlerini tanımasını sağlayan sistemdir, eBPF ise küçük programların çekirdek içinde güvenli bir şekilde çalıştırılmasına olanak tanır. Yeni bir yürütme bayrağı (L) sayesinde, bir eBPF komut dosyası bir ikili dosyanın başlatılmasını engelleyebilir. ve dinamik yorumlayıcıyı, sürecin kimliğini değiştirmeden, şeffaf bir şekilde değiştirin.

Linux, Steam'de yeni bir rekor kırdı
İlgili makale:
Linux, Steam'de yeni bir rekor kırarak PC oyunlarındaki ilerlemesini sağlamlaştırıyor

Bu gelişme, Steam tarafından kullanılanlara benzer kapsüllenmiş çalışma ortamlarının oluşturulmasını kolaylaştırdığı için oyun sektörü üzerinde doğrudan etkilere sahiptir. Mutlak yollara olan bağımlılığın ortadan kaldırılmasıyla, yükleme hataları azalır ve belirli kütüphaneler gerektiren oyunlar için uyumluluk artar. Geliştirici topluluğu bu değişikliği daha esnek bir mimariye doğru atılmış önemli bir adım olarak görüyor.Bu durum özellikle NixOS veya SteamOS gibi dağıtımlara fayda sağlıyor.

Dahası, bu değişiklik sadece oyunları değil, bağımlılıklarını bozmadan dizinler arasında taşınması gereken her türlü uygulamayı etkiliyor. Bu, daha sağlam bir Linux ekosisteminin önünü açan yapısal bir iyileştirmedir. ve katı yapılandırmalara daha az bağımlı. Yamalar zaten gönderildi ve gelecek çekirdek sürümlerine dahil edilmesi bekleniyor.

Linux desteği

Pratikte, bu iyileştirme, daha önce yükleme sorunları yaşayan oyunların artık manuel ayarlamalara gerek kalmadan çalışmasını sağlıyor. Steam Runtime geliştiricileri bu işlevden yararlanmaya şimdiden ilgi gösterdiler. Linux'ta başlıkların paketlenmesini basitleştirmek için.

Linux, Steam'de %5'ü geçti
İlgili makale:
Linux, Steam'de %5'i aşarak PC oyun dünyasında rekor kırdı.

Proton-CachyOS, NVIDIA Reflex'i entegre eder ve gecikmeyi azaltır.

Linux desteği

Oyun oynamaya yönelik bir Linux dağıtımı olan CachyOS, Windows oyunlarının çalışmasını sağlayan uyumluluk katmanı olan Proton'un bir sürümüne güncelleme yayınladı. 11.0-20260703 sürümü vkd3d-low-latency desteğini içermektedir.Bu bileşen, standart VKD3D-Proton'un yerini alır ve DirectX 12 oyunlarında daha düşük gecikme süresi sunar.

En dikkat çekici özelliği, bu sürümün NVIDIA Reflex API'sini doğrudan uygulamasıdır; bu teknoloji, oyuncunun eylemleri ile bunların ekrandaki yansıması arasındaki gecikmeyi en aza indirmek için CPU ve GPU'yu senkronize eder. Ayrıca, bekleme özelliğine sahip DXGI takas zincirleriyle de uyumludur.Bu da işleme kuyruklarını sınırlandırır ve giriş gecikmesini daha da azaltır.

Proton CachyOS'u Wayland oynatacak şekilde yapılandırın.
İlgili makale:
Proton ve Wayland ile CachyOS'ta Oyun Oynamaya Dair Eksiksiz Kılavuz

Bu uygulamanın avantajlarından biri donanımdan bağımsız olmasıdır: hem NVIDIA hem de AMD GPU'larda çalışır, ancak geliştiriciler işlemci sınırlı senaryolarda potansiyel performans sorunları konusunda uyarıda bulunuyor. Etkinleştirmek için PROTON_VKD3D_LOWLATENCY=1 değişkenini eklemeniz yeterlidir. Oyunun başlatma seçeneklerine.

Bu güncelleme, topluluğun Linux'ta oyun deneyimini iyileştirme çabalarına katkıda bulunuyor. SteamOS kullanıcıları da bu teknolojiden faydalanabilir. CachyOS geliştiricileri tarafından da doğrulandığı üzere, Proton yapılandırmasındaki bir değeri değiştirerek.

Linux desteği

Resmi olarak ölçülebilir bir iyileşmeyi gösteren kıyaslama ölçütleri olmamasına rağmen, projeden sorumlu kişiler gecikmedeki azalmanın özellikle nişancı ve aksiyon oyunlarında fark edilebilir olduğunu garanti ediyor. Gelecek sürümlerde desteğin daha da geliştirilmesi bekleniyor. ve daha fazla oyunla uyumluluğu genişletin.

Hem çekirdek değişiklikleri hem de Proton-CachyOS güncellemesi, Linux oyunlarının hızla ilerlediğini gösteriyor. İşletim sistemi içsel esneklik kazanırken, uyumluluk katmanları da daha önce yalnızca Windows'ta bulunan özelliklerle dolduruluyor. Bu gelişmelerin birleşimi, Linux'u oyuncular için gerçek bir alternatif olmaya daha da yaklaştırıyor.Yine de, hile önleme uyumluluğu veya büyük yayıncılardan yerel destek gibi aşılması gereken zorluklar mevcut.

Bazzite 44, oyuncular için Linux.
İlgili makale:
Bazzite 44, oyuncular için tasarlanmış ve büyük bir ilerleme kaydeden Linux dağıtımı.

Google'da tercih edilen kaynak olarak ekleyin.