Linux'a Steam ile Windows oyunları nasıl yüklenir?

Son Güncelleme: 17/12/2025
Yazar: isaac
  • Steam Play ve Proton, oyun kataloğunun büyük bir bölümünü çalıştırmanıza olanak tanır. Windows en Linux Doğrudan Steam istemcisinden.
  • Şarap - Wine PlayOnLinux ve CrossOver, daha zorlu oyunlar ve uygulamalar için uyumluluk ve yapılandırma seçeneklerini genişletiyor.
  • Lutris, sanal makineler ve bulut oyunları gibi araçlar, Windows oyunlarından vazgeçmeden Linux'ta oyun oynamayı mümkün kılan bir ekosistemi tamamlıyor.

Steam kullanarak Linux'a Windows oyunları yükleyin.

Eğer günlük olarak Linux kullanıyor ancak en sevdiğiniz oyunlar dışında Windows'a bağlı kalıyorsanız, şanslısınız: bugün bu tamamen mümkün. Linux'ta Windows oyunlarını yasal ve oldukça rahat bir şekilde oynayın.Birkaç yıl önce binlerce yapılandırmayla uğraşmayı gerektiren işlemler, bugün Steam, Proton ve kütüphanenizden vazgeçmenize gerek kalmayacak şekilde tasarlanmış çeşitli araçlar sayesinde büyük ölçüde basitleştirildi.

Uzun süre koşmak oyun Ubuntu veya Arch dönemi gibi sistemlerde Windows için üretilmiştir. İleri düzey kullanıcılar için ayrılmış bir baş ağrısıWine, komut dosyaları, garip yapılandırmalar ve grafiksel aksaklıklar arasında birçok kişi pes etti. Şimdi durum çok farklı: Linux'ta Windows oyunlarını doğrudan Steam'den kurabilir, Proton'a güvenebilir ve Wine, PlayOnLinux, CrossOver veya Lutris gibi çözümlerle birleştirerek neredeyse her senaryoyu kapsayabilirsiniz.

Windows oyunları Linux'ta neden sorunsuz çalışıyor?

Steam, Proton ve benzeri şirketlerle yaşanan karmaşaya girmeden önce, bunun nedenini anlamakta fayda var. Oyunların çoğu Windows işletim sistemi göz önünde bulundurularak geliştiriliyor.PC oyun endüstrisi tarihsel olarak Microsoft'un sistemi etrafında şekillendiği için birçok şirket oyunlarını diğer platformlara taşımayı hiç düşünmedi bile.

Bunun doğrudan sonucu şudur: Grafik motorlarının, DRM'nin ve hile önleme sistemlerinin büyük bir kısmı Windows'a derinden bağlıdır.API'lerine ve bunları nasıl yönettiğine dair donanımBu, bu çalıştırılabilir dosyaları Linux'ta herhangi bir ek yardım olmadan çalıştırmaya çalışırsanız, oyunun ya açılmayacağı ya da çok ciddi hatalarla açılacağı anlamına gelir.

Ayrıca, birçok yapım şu temellere dayanmaktadır: DirectX, ana grafik API'si olarakLinux'ta ise Vulkan veya OpenGL'i kullanmak yaygındır. sürücüler Mesa gibi. Bu teknik fark çok önemli: eğer oyun "DirectX" dilini konuşacak şekilde yazılmışsa, bu dili gerçek zamanlı olarak Vulkan veya OpenGL'e çevirecek bir şeye ihtiyacınız var.

İşte bu noktada uyumluluk katmanları devreye giriyor: Windows dünyası ile Linux dünyası arasında çevirmen görevi gören araçlar.Bazıları sistem düzeyinde çalışır (Wine, CrossOver), diğerleri ise Steam gibi platformlarla entegre olur (Steam'de ProtonBazıları "her şeyin yöneticisi" olarak görev yaparken, diğerleri "PlayOnLinux, Lutris" gibi yazılımlar kullanır.

  Capcom ve orijinal Resident Evil: GOG geri döndü

Steam Play ve Proton: Linux'ta oyun oynamanın kurallarını değiştiren yeni yöntemler.

Linux oyuncuları için gerçek dönüm noktası Proton ile Steam Play oldu. Valve, Linux oyunculuğunu ciddiye almak istiyorsa, bunu başarması gerektiğine karar verdi. Steam istemcisi içinden Windows oyunlarını doğrudan çalıştırmanın bir yolunu sunmak.Kullanıcıları harici yapılandırmalarla uğraşmaya zorlamadan.

Steam Play, temelde Proton'u entegre ediyor. Video oyunları için tasarlanmış, uyarlanmış ve geliştirilmiş bir Wine sürümü.Bu, DirectX çağrılarını Vulkan'a çevirmek için DXVK veya VKD3D gibi bileşenleri ve her oyunun korumaları, hataları ve özellikleriyle başa çıkmak için Valve'ın kendi yamalarını içerir.

Bu araçlar sayesinde, Binlerce Windows oyunu Linux'ta çalıştırılabilir. Neredeyse yerlilermiş gibi. Age of Empires II HD, Age of Empires III, Middle-earth: Shadow of Mordor, Path of Exile, The Witcher 3 gibi oyunlar, GTA V Dark Souls III gibi oyunlar, donanım yeterli olduğu sürece performansın oldukça sağlam olabileceğini göstermiştir.

Ancak şunu net olarak belirtmek önemlidir ki; Steam Play sürekli gelişen bir teknoloji olmaya devam ediyor.Her ne kadar giderek daha istikrarlı hale gelse de, hala çalışmayan veya grafiksel aksaklıklar, beklenmedik çökmeler veya performans sorunlarıyla çalışan oyunlar mevcut. Bu nedenle ProtonDB'ye danışmak çok faydalı; bu, kullanıcıların her oyunun Proton altında nasıl performans gösterdiğini bildirdiği işbirlikçi bir veritabanı.

Şimdilik Valve, kataloğunun yalnızca bir kısmını Proton ile tam uyumlu olarak resmi olarak işaretliyor, ancak Her bir başlığı inceleyip geliştirdikçe liste yavaş yavaş uzuyor.Yine de, Proton ile doğrulanmamış oyunlarda bile zorla çalıştırma işlemi gerçekleştirebilirsiniz ve çoğu durumda hoş bir sürprizle karşılaşacaksınız.

Linux'ta Steam istemcisinin beta sürümünü nasıl etkinleştiririm?

buhar protonu

Steam Play'deki en yeni oyunların keyfini herkesten önce çıkarmak için, genellikle iyi bir fikirdir. Steam istemcisinin beta sürümünü etkinleştirin.Bu sürüm, test aşamasındaki özellikleri (örneğin Proton'daki iyileştirmeler) içermektedir, ancak bunun karşılığında normal sürüme göre biraz daha az kararlı olabilir.

İlk şey emin olmaktır Linux dağıtımınızda Steam istemcisi yüklü olmalı.Oyunu resmi Steam web sitesinden veya doğrudan sisteminizin yazılım mağazasından (örneğin, Ubuntu'da Yazılım Merkezi'nden veya şu yolla) indirebilirsiniz. terminal (ilgili paketle birlikte).

  Nintendo, Switch 2 ve oyunlarının neden daha pahalı olduğunu açıklıyor

Yükleme tamamlandıktan ve hesabınıza giriş yaptıktan sonra, sol üst köşedeki menüyü açın ve erişin. Steam Tercihleri ​​veya AyarlarıBu pencere içinde, beta katılım ayarlarınızı kontrol edebileceğiniz "Hesap" bölümüne gidin.

Bu bölümde deneme sürümlerine ayrılmış bir alan göreceksiniz. Deneme sürümlerini kullanmanıza olanak sağlayan düğmeye tıklayın. beta süreçlerine katılımınızı değiştirin Ardından, açılır menüden "Steam Beta Güncellemesi" seçeneğini seçin. Değişiklikleri onaylayın ve iletişim kutusunu kapatın.

Kanal değişikliğini uygulamak için Steam sizden izin isteyecektir. istemciyi tamamen yeniden başlatınUygulamayı kapatıp yeniden başlatın; tekrar açıldığında, genellikle Proton ve Steam Play ile ilgili iyileştirmeleri daha erken alan beta sürümünü kullanıyor olacaksınız.

Tüm Windows oyunları için Steam Play ve Proton'u etkinleştirin.

Müşteriyi hazırladıktan sonraki önemli adım şudur: Linux'ta Windows oyunlarınızı oynatabilmek için Steam Play'i etkinleştirin.Steam, varsayılan olarak Proton'u yalnızca Valve'ın inceleyip uyumlu olarak işaretlediği nispeten az sayıda oyunda kullanır.

Bu muhafazakâr davranış şu anlama gelmez: Windows oyunlarının geri kalanı Linux'ta çalıştırılamaz.Bu, Valve'ın bunları henüz kapsamlı bir şekilde test etmediğini veya hatalar içerebileceğini gösteriyor. Riski göze alıp kendiniz denemek isterseniz, tüm oyunlarda Proton kullanımını zorunlu kılabilirsiniz.

Bunu yapmak için, yeniden açar. Steam Tercihleri'ne gidin ve "Steam Play" bölümüne ulaşın.İçeride, Steam Play'i yalnızca resmi olarak desteklenen oyunlar için etkinleştirmek üzere bir onay kutusu ve tüm oyunlar için uyumluluğu etkinleştirmek üzere başka bir onay kutusu bulacaksınız. "Steam Play'i tüm oyunlar için etkinleştir" seçeneğini seçin, tercih ettiğiniz Proton sürümünü seçin ve değişiklikleri kaydedin.

O andan itibaren, kütüphanenize veya mağazaya göz attığınızda Steam şunları yapmaya çalışacak: Bir oyunun yalnızca Windows için olduğunu algıladığında Proton'u kullanın.Artık tipik "bu başlık işletim sisteminizle uyumlu değil" uyarısını görmeyeceksiniz, bunun yerine çoğu durumda yükleme düğmesi doğrudan görünecektir.

Bazı başlıklar ilginizi çekebilir. Proton'un belirli bir sürümünü zorlamak Küresel sürüm yerine belirli bir Proton sürümünü seçebilirsiniz. Bunu yapmak için, oyunun Özelliklerine gidin (kütüphaneye sağ tıklayın), "Uyumluluk" sekmesine gidin ve açılır menüden belirli bir Proton sürümünü manuel olarak seçmenizi sağlayan seçeneği işaretleyin.

  Forza Horizon 0'te 80070032x5 Hata Kodunu Düzeltme

Steam kütüphanenizden Windows oyunlarını yükleyin ve çalıştırın.

Steam Play tüm oyunlar için etkinleştirildikten sonra, en keyifli kısım başlıyor: Windows oyunlarınızı doğrudan Linux'a kurun ve test edin.Harici montajcılara veya diğer ek katmanlara başvurmaya gerek kalmadan.

Steam Kütüphanesi sekmesini açın ve oyunlarınızı kontrol edin. Daha önce şu mesajları gördüğünüz yerleri inceleyin: Oyun sisteminizle uyumlu değil.Şimdi Windows'ta gördüğünüz "Yükle" düğmesinin aynısını bulmalısınız. Sadece yolu seçin, onaylayın ve indirme işleminin tamamlanmasını bekleyin.

Birçok oyunun ilk piyasaya sürülme sürecinde Steam ve Proton bundan faydalanır. DirectX, Visual C++ veya .NET'in uygun sürümleri gibi ek bileşenleri yükleyin.Oyun penceresinin masaüstünüzde görünmesi birkaç saniye daha sürebilir.

Gerçek deneyim büyük ölçüde kullandığınız bileşenlere bağlı olacaktır: Ekran kartı, sürücüler, işlemci, bellek ve Vulkan yapılandırmanızın kalitesiAynı işletim sistemine sahip iki bilgisayar, farklı GPU'lar kullanmaları veya kötü yapılandırılmış tescilli sürücülere sahip olmaları nedeniyle Proton ile çok farklı davranabilir.

Eğer bir oyun başlamıyorsa veya sorun yaşıyorsanız, bazen işe yarayan küçük bir yöntem var. Steam'de oyunun Özelliklerini açın, "Yerel Dosyalar"a gidin ve "Keşfet"e tıklayın. Oyun klasörünün içinde ana yürütülebilir dosyayı (.exe) bulun ve Yedek kopyasını kaydettikten sonra dosya adını "launcher.exe" olarak değiştirin.Bazı durumlarda, Proton yalnızca yürütülebilir dosyanın tam olarak bu şekilde adlandırılması durumunda çalışır.

Birçok oyunda deneyimin neredeyse kusursuz olduğunu akılda tutmakta fayda var; Diğerlerinde ise grafik hataları, küçük takılmalar veya belirli aksaklıklar görülebilir.Bu yüzden, diğer kullanıcıların sıklıkla başlatma parametrelerini, önerilen Proton sürümlerini ve gerçek bir fark yaratan grafik ayarlarını paylaştığı ProtonDB'ye göz atmanız şiddetle tavsiye edilir.

buhar protonu
İlgili makale:
Linux için Steam'de Proton Kurulumuna İlişkin Nihai Kılavuz: Kurulum, İpuçları ve Tam Uyumluluk