Steam Play ile Linux'ta Hemen Her Windows Oyunu Nasıl Oynanır?

Steam Play ile Linux'ta Hemen Her Windows Oyunu Nasıl Oynanır?

Linux'a geçmek isteyen PC oyuncularının bir sorunu var: kütüphane yeterince büyük değil. Bazı AAA oyunları Linux'ta yayınlansa da, bunlar genellikle Steam ile sınırlıdır ve genellikle Windows ve macOS'un piyasaya sürülmesinden sonra gelir.





Peki ya size Linux'un artık Steam'deki neredeyse tüm Windows oyunları kitaplığına erişebildiğini söylesek?





Steam Play'in beta sürümüyle Linux'ta Windows oyunlarını nasıl oynayacağınız aşağıda açıklanmıştır.





hp dokunmatik ekran Windows 10 çalışmıyor

Linux'ta Windows Oyunları: Mevcut Durum

Son birkaç yılda, sahne Linux oyuncuları için istikrarlı bir şekilde gelişti. Platformun popülaritesi, bazı büyük yeni başlıkların doğrudan Linux'ta yayınlanmasına yetecek kadar yavaş yavaş arttı.

Ancak diğer oyunlar için Windows oyunlarını Linux'ta nasıl çalıştırabilirsiniz?



  • Şarap/PlayOnLinux : Wine uyumluluk katmanını ve PlayOnLinux ön ucunu kullanan Linux oyuncuları, Windows oyunlarını değişen derecelerde başarı ile çalıştırabilir.
  • CodeWeavers Geçişi : Wine'a iyileştirmeleri sonradan eklenen Wine'ın tescilli versiyonu. Oyunlardan ziyade, esas olarak Windows uygulamalarını macOS ve Linux üzerinde çalıştırmak için tasarlanmıştır.
  • Sanal makine : Linux'ta bir Windows VM oluşturabilir ve birçok Windows oyununu çalıştırabilirsiniz.
  • Buhar Oyunu : İlk olarak 2010'da piyasaya sürüldü, bu, birçok Windows PC oyununun Linux'ta çalışmasını mümkün kılıyor.

Valve'den Gabe Newell'in Windows'u küçümsemesinden bu yana işletim sistemi uyumluluğu daha iyi hale gelirken, performans ve uyumluluk sorunları Linux'ta oyun oynamayı engelledi.

Bu, yeni Steam Play beta programının piyasaya sürülmesiyle yakında değişebilir.





Yeni Steam Play Beta

Ağustos 2018, Windows oyunlarının Linux üzerinde çalışmasını sağlayan yazılımın yeni bir sürümü olan Steam Play beta sürümünün yayınlandığını gördü. CodeWeavers ve diğer taraflarla iki yıllık işbirliğinden sonra, buna Wine'ın Proton olarak bilinen değiştirilmiş bir sürümü ve Vulkan çapraz platform 3D grafik API'si .

İlk sürüm 27 başlığı destekler, ancak başkalarını önerebilirsin . Ayrıca, geçmişte Wine ile çalışmışlarsa diğer başlıklar da çalışacaktır.





Proton, Wine'dan birkaç yönden farklıdır, özellikle de vkd3d Direct3D 12, OpenVR ve Steamworks API köprülerinin uygulanması, Direct3D 9 ve Direct3D 11 için düzeltmeler, geliştirilmiş oyun denetleyicisi ve tam ekran desteği. Aynı zamanda, çoklu iş parçacığı için performans iyileştirmeleri sağlayan esync ('eventfd-based synchonization'ın kısaltması) patchset de önemlidir.

API çevirisinin gerekli olduğu yerlerde, daha geleneksel bir Şarap deneyimi daha olası olsa da, Vulkan başlıkları için genel olarak iyi bir performans beklenir. Ne olursa olsun, bu Linux oyunları için ileriye doğru atılmış büyük bir adım.

Daha da iyisi, herkes Steam Play beta sürümünü yükleyebilir. İşte nasıl!

Steam Play Beta'ya Kaydolun

ihtiyacın olacak Linux makinenizde çalışan Steam istemcisi . Ya bir uygulama olarak yükleyebilirsiniz ya da oyun merkezli Linux dağıtımınızla önceden yüklenmiş olarak gelmiş olabilir (örn. SteamOS dağıtımı ).

Başlamak için Steam'i açın ve oturum açın. Steam > Ayarlar menüsüne gidin, ardından Hesap sekme.

Burada, bulun Beta Katılımı bölüm ve tıklayın Değiştirmek . Seçme Steam Beta Güncellemesi açılır listede, ardından Tamam onaylamak.

Steam daha sonra sizden uygulamayı yeniden başlatmanızı isteyecektir. Yeniden başlattıktan sonra yeni bir sürümün yüklenmesi gerekir, bu nedenle 150 MB veri indirilirken kısa bir beklemeye hazırlanın.

Steam'de Büyük Resim modunu kullanıyorsanız, talimatlar biraz farklıdır. Açık Ayarlar > Sistem ve kontrol et Müşteri betasına katılın . İstendiğinde Steam'i yeniden başlatın.

Güncel Grafik Sürücülerini Yükleyin

Devam etmek için Linux aygıtınızdaki grafik sürücülerini yükseltmeniz gerekecek. SteamOS kullanıyorsanız, bir güncelleme bunu zaten yapmış olacaktır.

Aşağıdaki adımlar Nvidia, AMD veya Intel grafikleri çalıştıran Ubuntu 18.04 LTS cihazları içindir.

Nvidia

Steam Play beta'da oyun oynamak için en son tescilli sürücüleri yüklemeniz gerekir. Bir terminal açın ve aşağıdaki komutlarla Canonical'in üçüncü taraf sürücüsünün PPA'sını ekleyin:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt install nvidia-driver-396

Sürücü indirildikten sonra Linux sisteminizi yeniden başlatın.

AMD/Intel

AMD veya Intel grafikleri için en son Mesa ve LLVM sürücülerini yüklemeniz gerekir:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Sürücüler yüklendikten sonra sisteminizi yeniden başlatmayı unutmayın. VR oyuncuları, şu komutları kullanarak cihazları için AMD desteğinden de yararlanabilir:

sudo add-apt-repository ppa:kisak/steamvr4pk sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Bu sürücüler yüklendiğinde, Linux PC'niz (uygun grafik donanımına sahip olduğu varsayılarak) Steam üzerinden hemen hemen tüm Windows oyunlarını oynamaya hazır olacaktır. kontrol edin Steam destek forumları sürücüleri diğer dağıtımlara yükleme konusunda yardım için.

Steam'de Linux'a bir Windows Oyunu yükleyin

Varsayılan olarak, Steam'e yalnızca Linux uyumlu oyunlar yükleyebilirsiniz. Beta programına katıldıktan sonra bile Steam kullanıcı arayüzünde oyunları kurmanın bir yolu yok. Sağ tıklama ve seçme Düzenlemek menüden bir anlık hata mesajı ile sonuçlanacaktır.

ps4'te oyuncu etiketi nasıl değiştirilir

Neden yükleyemiyorsunuz? Kitaplığınızdaki başlıklar için Steam Play'i etkinleştirmeniz gerekiyor.

Steam'de, şuraya gidin: Steam > Ayarlar > Steam Play ve her ikisinin de olduğundan emin olun Desteklenen oyunlar için Steam Play'i etkinleştirin ve Tüm oyunlar için Steam Play'i etkinleştirin kontrol edilir.

(Sorun giderme için kullanışlı olacak Proton sürümleri arasında geçiş yapma seçeneği de vardır)

Tıklamak Tamam onaylamak için ve Steam'i yeniden başlatmak için talimatları izleyin. Daha sonra herhangi bir başlığı seçebilecek, sağ tıklayıp seçebileceksiniz. Düzenlemek . Ancak dikkatli olun: Daha önce Wine altında yayınlanmayan oyunların birdenbire çalışması pek olası değildir.

Bir oyunu çalıştırmak, Steam Play ile başlatılacağını bildiren bir mesaj isteyecektir. Tıklamak Tamam devam etmek ve oynamak için!

Steam Play Linux Oyunlarını Nasıl Geliştirebilir?

Linux'ta oyun oynamak, Steam Play beta sürümünün piyasaya sürülmesiyle şimdiden on kat arttı. Ancak geliştiricilerin dahil olmasını kolaylaştıran Valve sayesinde daha da harika olabilir.

Vulkan desteği bu stratejinin önemli bir parçasıdır. Valve geliştiricilere yalvarıyor şu anda Linux'a yayınlamayanlar:

'[T]Vulkan'ı tüm platformlarda mümkün olan en iyi performansı sunmak için yerel olarak hedefleyin veya en azından mümkünse bir seçenek olarak sunun. Uyumluluk özelliklerinin istendiği gibi çalışmasını engelledikleri için, herhangi bir istilacı üçüncü taraf DRM ara yazılımından kaçınmak da iyi bir fikirdir.'

Bu ileriye dönük harika bir haber!

En Sevdiğiniz Windows Oyunlarını Bugün Steam'de Oynayın

Artık Wine konfigürasyonlarıyla uğraşmak yok ve hayal kırıklığı yok. Valve, Linux oyununu tam zamanında canlandırdı ve herkes katılabilir.

Özetlemek gerekirse, Windows oyunlarını Linux'ta Steam üzerinden şu şekilde kurabilirsiniz:

  • Steam İstemcisi beta katılımını kullanın
  • Beta istemcisini indirin
  • Güncellenmiş grafik sürücülerini yükleyin
  • Steam'de Steam Play'i Etkinleştir

Şimdi, grafik sürücülerini doğru yapmakta sorun yaşayabilirsiniz (yaptım), ancak burada size yardımcı olacak çevrimiçi destek bulacaksınız. Ancak bu olası sorunun üstesinden geldiğinizde, Linux cihazınız Steam'deki hemen hemen tüm Windows oyunlarını yüklemeye hazır olacaktır.

Belki şimdi nihayet Windows'u bırakmanın zamanı gelmiştir!

Paylaş Paylaş Cıvıldamak E-posta VirtualBox Linux Makinelerinizi Güçlendirmek için 5 İpucu

Sanal makinelerin sunduğu düşük performanstan bıktınız mı? İşte VirtualBox performansınızı artırmak için yapmanız gerekenler.

Sonrakini Oku
İlgili konular
  • Linux
  • oyun
  • Buhar
  • Linux
  • Oyun İpuçları
  • Linux Oyun
Yazar hakkında Christian Cawley(1510 Makale Yayınlandı)

Masaüstü ve yazılım desteği konusunda kapsamlı deneyime sahip Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklama ve Gerçekten Faydalı Podcast yapımcısı için Editör Yardımcısı. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego aşığı ve retro oyun hayranıdır.

Christian Cawley'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın