Windows ve Ubuntu arasındaki oyun performansı farkı


42

Windows 7 / 8'den Ubuntu'ya geçişin artıları / eksileri nelerdir?

Ben çoğunlukla yazılım geliştiriyorum ve oyun oynuyorum.

Belli ki laptopumda oyun oynamıyorum, bu yüzden Ubuntu'yu deniyorum. Ancak bütün işletim sistemi harika görünüyor ve kısa süre önce PlayOnLinux'u keşfettim.

Performans, Windows oyunlarından ne kadar büyük? Oyun DX11'i destekliyorsa ve mozaikleme varsa, PlayOnLinux DX11'i OpenGL'ye çevirirse ne olur?


Aşağıda deneyimden cevap vereceğim ancak bunun Ubuntu için uygun bir soru olup olmadığını bilmiyorum. ne istediğini başlığa koymaya çalıştım ama karar vermek için onu moderatörlere bırakıyorum.
Luis Alvarado,

İlgili soruları okumak isteyebilirsiniz ---->
Uri Herrera

Yanıtlar:


75

7+ yıllık bir deneyime göre şunu söyleyebilirim:

2005-2006 yıllarından beri Wine'ı denedim. Ayrıca Cedega (Wine 1.2 çıktıktan sonra benim için ölü) ve PlayOnLinux'ü (kısaca PoL) denedi. Ayrıca Ubuntu altındaki Wine'da gelişen sürecin en son oyunları hızla nasıl yakaladığını da gördüm. Wine kurulumu ve konfigürasyonu için lütfen Wine nasıl kurulur ve yapılandırılır?

4 yıl kadar önce birileri bana gelirse ve Ubuntu'ya geçmek isterse, soracakları sorulardan biri şöyle olurdu: Ubuntu'da X oyunu oynayabilir miyim? Cevap, oyun için olumlu olsaydı, bir sonraki soru, aşağıdakiler boyunca bir şeyler olurdu: Aynı performansa sahip olacak mı?

4 yıl önce normal cevabım çoğu durumda cevapsızdı. Wine 1.2'den sonra ve bu yılda 1.4 çıktığımda, birkaç oyuna verdiğim cevabı değiştirdim ve ilk defa, yeni bir kullanıcıya aslında oyunu oynayabileceklerini söyleme konusunda olumlu taraftaydım.

Oynadığım en son oyunlardan biri olan Deep Space 2 gibi vakalar. Alice Harikalar Diyarında (Demek istediğim), Sims 3, World of Warcraft, Amnesia ve diğerleri. Skyrim bile oynanabilirdi. Bu, güçlü grafikler gerektiren oyunlardır ve normal kurulum ve oynatma adımları dışında ek kurulum yapmadan çok az veya hiç kurulum gerektirmeden bunları oynatabilirsiniz.

Wine'da (Ubuntu'da) hangi oyunların oynanabileceğini veya oynayamayacağını bilmenin hızlı bir yolu Wine App Veritabanında bulunabilir: http://appdb.winehq.org/ (11000'den fazla yaklaşık 5000 oyun) Yıllar önce). Bu ayrıca, çoğu oyun için performans hakkında bilgi içerir; bu, Linux'ta oynanabilecek her oyun için aynı değildir. Bu, bir oyunun oynanabilir olup olmadığını bilmek ve Windows'ta aynı oyunda aynı onaylanmış performansa sahip olduğunu bilmek konusunda yardımcı olur.

Wine, aynı zamanda daha az konfigürasyonla hangi oyunların oynanabileceğini ve kutudan çıkma şanslarını artırmaya yardımcı olan Ranking adlı bir şey de sunuyor . Platin derecesine sahip bir oyun görürseniz,% 99'luk bir şansa sahip olacağınız anlamına gelir. Altın rütbeli bir tane görürseniz, kendinizi biraz yapılandırma yaparken bulabilirsiniz ama sonunda iyi sonuç verir. Çoğu durumda, Altın durumu kutunun dışında çalışacaktır. Altın olarak gösteriyorlar çünkü en son Wine versiyonuyla güncellenmediler. Tabi eğer Çöp rütbesiyle bir oyununuz varsa, bu asla işe yaramayacağı ya da yalnızca Süpermen sabahları kriptonlu mısır gevreği yemeye başlarsa işe yaramayacağı anlamına gelir.

Platin oyunların miktarı önce Birkaç yıl size bulabildiğim (bu cevabı yazdım ilk kez) daha az 50. yılında Ağustos 2012 den oldu 1500'den fazla oyun yaklaşık 200 idi hangi takım son Başlıklar . Bugün 1800'den fazla Platinum olan 5800'den fazla oyun var. Ve bu sadece 1.5.x'in Geliştirme aşamasında. Sadece 1,6’lık piyasaya sürüldükten sonra Platinum derecesine ulaşacak tutarı hayal edebiliyorum. Buradaki tek ihtiyaç, daha fazla insanın Wine (varsa) veya Steam'deki (şu anda yeni olan) oyunlara katılması ve test edilmesi.

Bunu akılda tutarak daima burada bulunan Wine'ın PPA'sını kullanmanızı tavsiye edeceğim . Bunun nedeni, birkaç ay sonra 1.4.x serisi gibi resmi kişilerin, benim için çok kararlı olan 1.5.x geliştirme serisi ile karşılaştırıldığında modası geçmiş olmalarıdır.

Sadece terminalde aşağıdakileri çalıştırın: sudo add-apt-repository ppa:ubuntu-wine/ppa

O zaman koş sudo apt-get update. Daha sonra en son sürümü yükleyin (Bu yazı itibariyle 1.5.23'tür). Yüklediğiniz sürümü doğrulamak wine --versioniçin terminale yazın.

PERFORMANS ÇIKIŞI NASIL BÜYÜK?

Wine'ın gelişimini görmek çok büyük adımlar atıyor (Özellikle DX10 ve DX11 bölümlerinde) ve deneyimlerden şunu söyleyebiliriz:

  • Warcraft dünyası gibi oyunlar, eski bilgisayarlarda çok daha akıcı bir şekilde çalışıyor. Bir şekilde LESS MEMORY'i Windows senaryolarına göre kullanıyorlar ve daha eski PC'lerde daha iyi FPS elde ediyorlar. Bu Ubuntu'yu test etmek isteyen ama aynı zamanda WoW'u oynayan arkadaşlar için 8 PC'de test ettim. Tüm olgular aynı pozitif sonuçtan bahsetti. DX11 gxApi kurulumunda gerçekten harika grafiklerle WoW oynayabilirdim. Ancak en iyi sonuçlar için OpenGL daha iyidir. Wine, bu grafik teknolojilerini yakalayana kadar üst uçlarda daha iyi grafiklerin tadını çıkarabileceğiniz yüksek özellikli bilgisayarlar için aynı değildir.

  • DX10 veya DX11 olan oyunlar kutunun dışında çalışacak. Şu anda cevap HAYIR, olmaz. Gelecekte çalışacaklar mı, Evet. Wine'ın hanın gelişimi olduğunu gösterdiği hız bunu gösteriyor. Özellikle en yeni oyunlar ve DirectX 10/11 desteği için.

  • Kutudan çıkan oyunların sayısı (bu durumda harika grafik oyunlar) sadece son bir yılda katlanarak arttı. Bu size, şarabın 2012 sonunda veya 2013'ün başında Wine için nasıl görüneceği hakkında bir fikir verir. Size bir arka plan fikri vermek için, resmi olarak başlatılmasından 3 gün sonra Wine Deep Space 2'de oynadım. İşe yarayacağını bile düşünmüyordum ve burada her şeyin ilk seferinde ne kadar iyi çalıştığını görünce şaşırdım. Ayrıca piyasaya sürüldükten bir gün sonra Dishonored oynamayı başardım. Portal 2, Skyrim ve Trine 1 & 2 gibi diğerleri problemsiz oynanabilir.

  • Wine, bir seferde yalnızca bir uygulamaya değil, kütüphanelere veya DLL dosyalarına da odaklanır. Bu, eğer 100 oyun X tipi kütüphane kullanıyorsa, hepsinde basit bir iyileştirmeden faydalanacakları anlamına gelir. Bu nedenle, her şarap güncellemesi çıktığında, tek bir düzeltmeyle ilgili birçok şeyi değiştirebilir. Örnek olarak, 100'den fazla oyunun onarımını bitiren Fare ve Ses hakkındaki ünlü küçük düzeltmeyi hala hatırlayabiliriz.

PLAYONLINUX - Kısa süre için PoL, Şarap ile yan yana çalışır. Bir program / oyun yüklediğinizde kutunun dışında çalışacak şekilde (çok verimli bir şekilde) yapmaya çalışın. belirli bir oyun için mükemmel çalışan eski bir şarap versiyonunu kullanabilirler veya oyunun çalışması için bazı scriptler, ek ödevler veya dosyalar ekleyebilirler. PoL Wine'ın kurulu olmasına ihtiyaç duymaz, ancak aynı şekilde monte edilmesi akıllıca olacaktır. En son sürümü burada bulabilirsiniz .

Örneğin Wine ile bir oyun kurmak, çalışması için birkaç ek adım atmanıza neden olabilir. PoL ile sadece bir tık ötede, PoL hangi DLL'lerin ve uygulamanın ihtiyaç duyduğu tüm bileşenlerin bulunduğundan emin olmak için hangi programı veya oyunu yüklediğinizi ve bir komut dosyasını çalıştırdığınızı okuyan bir katman ekleyerek oyunun gerektiği gibi kurulmasını ve çalışmasını sağlar. yüklenir (Örneğin DirectX veya .NET). PoL'un hedeflediği şey, "Linux'ta Oynatmak" için. Wine'ın sunduğu teknolojiye dayandığını unutmayın. Yeni yükleyici komut dosyaları eklemek için karşılaştırıldığında oldukça hızlı bir şekilde kendini günceller.

Bu uygulamaların çoğu, desteklenen uygulamalar listesinden bulunabilir .

Bununla birlikte, PoL bu dünyadan Wine'ın sahip olmadığı hiçbir şeyi yapmaz, örneğin DX11'i OpenGL'ye çevirir. Bu şarap alanında daha fazla olurdu.

Normalde yaptığım gibi tavsiye edeceğim şey, birkaç oyunla bazı Testler yapmak ve geri bildiriminiz için Wine topluluğuna yardımcı olmaktır. Bunu yaparak, o oyunun doğru çalışması için süreci hızlandırıyor olacaksın.

YAZICI ÇAPRAZ

Bu, PoL'ye benzer ancak ödenir. Aslında çok fazla destek alıyorsunuz ve en çok oy alan uygulamaların temiz bir Top Listesi bile var

BUHAR

Valve'ın Linux'a buhar sunması (Özellikle Ubuntu'da), Linux'un oyun oynamasının potansiyelini göstermeye devam ediyor. Ayrıca, Vana'nın Ubuntu için oyun geliştirmeye bakan tek kişi olmadığını da söylemeliyim. Birçoğu da bu şekilde Windows'a bir alternatif olarak bakıyor (Özel olarak Windows 8).

NVIDIA / INTEL / ATI

Grafik kartı şirketleri bile Linux'ta performanslarını artırmaya odaklanıyor. Devasa atlayışlar sayesinde her güncellemeden sonra ciddi bir performans artışı elde ettik .

UBUNTU

Üstüne çıkarmak için. Ubuntu'nun Unity'den beri her versiyonda aldığı performans olumluydu. Her yeni sürüm için, Unity daha az kaynak harcadı, daha az hata yaptı ve Wine ya da Steam gibi yerellere dayanarak herhangi bir oyun oynamak için mükemmel olma noktasına gelince performansı artırdı.

Pek çok kullanıcının 12.04'te, daha sonra tekrar 12.10'da ve 13.04'te daha da farkettiği performans, Unity'nin nereye gittiği ve yalnızca Grafik performansı için değil, daha genel bir performans için ne gibi geliştirmeler alabileceğimizin küçük bir örneğidir. . Biri 11.10'dan beri kaynak kullanımı ve video performansı hakkında birçok değerlendirme yaptım ve her yeni sürüm için, özellikle 12.04'ten beri, kaynak kullanımı önemli ölçüde düşmeye başladı ve FPS sayısı arttı.

Birkaç gün önce test edildi Dead Space 3 & Dhon içeriği ile Dishonored. Hem kusursuz çalıştığım hem de ekran kartımı, CPU'yu ve hafızamı doğru algıladıkları için şaşırdım. Mümkün olan en yüksek video konfigürasyonunu seçip mükemmel bir şekilde oynatabiliyordum.

UBUNTU PERFORMANSI

Söylemeliyim ki, ortaya çıktığında, Birlik muhtemelen oyun oynamak için en kötü DE idi. Şişirildi, ağırdı ve çok düştü. Ancak, birçok üretken görev için mükemmel olan bir amacı ve çalışma şeklini ortaya koymuştur. Her yeni sürümdeki iyileştirmeler, her yeni sürüm için son kullanıcının gerçekte birçok geliştirme ve performans düzeltmesi görebileceği bir noktaya kadar Unity DE'de birçok değişiklik yaptı.

12.04, Birliği eleştiren birçok son kullanıcının, Birliğin işlevselliği ve hızı yüzünden bunaldığı bir noktaya değindi. Bu versiyondan, Unity'nin oyundaki rolü hakkında bir fikir vermek için dikkat edilmesi gerektiğini düşündüğüm bazı kriterleri göstereceğim. İşte İşte Unity'nin performansıyla ilgili birkaç link (Kronolojik Olarak Sıralanmıştır):

Bir noktayı kanıtlamak için 2 Windows Performansı bağlantısını da ekledim. Kriterlere bakarsanız, 12.10 ve 13.04'te performans arasında sıçrama olduğunu göreceksiniz. Unity / Compiz'de yapılan birçok düzeltmeler ve geliştirmeler, Unity'ye 3D'ye gelince üstünlük sağladı.

Ve bu kriterlerin hepsinin 6.x Serisinden Birlik kullandığını unutmayın. Şu an 13.04'te olan 7.x Serisi. Ayrıca önümüzdeki haftalarda 13.04'e ulaşacak ve bellek kullanımını, işlemci kullanımını ve grafik performansını artıracak çok harika yamalar da var. Ek olarak, Performans veya Uyumluluk sorunu olduğunda size yardımcı olacak bazı yanıtlar:

UBUNTU İSTATİSTİKLERİ

Fakat neden Steam ve diğer şirketlerden bu kadar çok odaklanıyorum. Pek çok anket yapıldı ve çoğu (tümü değilse) çoğu Linux kullanıcısının Ubuntu veya bunun bir türevini kullandığını gösterdi. En son G + Poll'in gösterdiği gibi, bugüne kadar toplam 14000+ oyla çoğu kullanıcı Ubuntu kullanıyor (% 50'den fazla) ve çoğu Unity masaüstünü kullanıyor (% 50'den fazla). Bu, oyun şirketlerine odaklanacakları, DE'nin üzerinde çalışacakları ve oyunlarını bu ortaya çıkan oyun platformuna nasıl uyarlayacakları konusunda fikir verir.

İPUÇLARI - Bu, Şarap, Şarap kullanımı, konfigürasyonu ve genel olarak yeni veya yaşlı herkes için olanlarla ilgili olarak okuyan herkes için bırakabileceğim birkaç ipucu var, bunlar:

Half-Life 1 ve 2'yi nasıl kurarım? - Winetricks Kapakları

Bireysel Şarap programları için çözünürlüğü ayarlama - Birkaç uygulamayı yönetin (Farklı Windows / Çözünürlükler).

Doğru donanım gereksinimleri olan (güncellemeler ve DLC dahil) en az 3 bilgisayarda test ettikten sonra çalışacaklarını garanti edebilirim:

  • Uzak Cry ve Uzak Cry 2
  • Ölü ada ve ölü ada: riptide
  • şerefsiz
  • Hitman 1 ... 4 (Kanlı Para)
  • Trine ve Trine 2
  • GTA3, VC ve SA
  • Ölü Uzay 1 ... 3
  • Warcraft Dünyası
  • Elder Scrolls 3 ... 5
  • Penumbra Koleksiyonu
  • Ve daha fazlası...

Umarım bu yardımcı olur ve işlerin nasıl yürüdüğü hakkında bir fikir verir.


3
“Süpermen sabahları kriptonlu mısır gevreği yemeye başlar” diyerek alıntı yapıyor. LOL !!
Akshit Baunthiyal

1
En son Wine'da bir oyun oynamıştım, uzun zaman önceydi, ancak işe yaramıştı ve bunun dışında ağ gecikmesinin sürekli Windows altında olduğundan daha iyi olduğunu fark ettim (o zaman XP, daha sonra sürümleri denemedim). ~ 90ms - 150-300ms.
Kurtosis,

3

Wine HQ'da iki oyunun sahibiyim. Böylece deneyimden anlatabilirim.

Wine Under'da Oyun oynamak o kadar da kötü değil. NFS Hot Pursuit ve Wine HQ'da En Çok Aranan NFS'yi korudum ve çoğu yorum Wine'da olumlu.

Oyun Koruması Olmak Wine'ın neler yapabildiğini ve yapamayacağını anlayabiliyorum. 4-5 yaşından büyük oyunların çoğu şarap altında iyi bir şekilde koşma şansına sahiptir


1

Eski bilgisayarım:

Minecraft'ın Windows 7'deki FPS'si en iyi grafiklerle: 20-30

Ubuntu'da: 80-120 fps!


WINE kullanıyor musunuz veya yerel olarak mı kullanıyorsunuz
Suici Doga

@SuiciDoga Minecraft, Java olduğundan, Windows için Java Runtime'ı yerel olarak çalıştırmak yerine neden Windows için Java Runtime'ı Wine altında çalıştırdığını bilmiyorum.
Tooniis

1

Burada yapılan bazı yorumlara rağmen, şarap modern oyunlar oynamaya bağlı değil. Bu veritabanını kontrol edin: oynamak istediğiniz tüm başlıklar için https://appdb.winehq.org/ . İkili önyükleme yapmayı öneririm, aksine denemeyi bırakmadan.


1
Burada tekrar tekrar söylenenden başka bir şey yok.
muru

-3

Eğer oyunlar hiç oynanmazsa şanslı olabilirsiniz, çoğu olmaz. Ayrıntılar için AppDB'yi kontrol edin:

Genel olarak, bilgisayarınızı yalnızca biraz gezinme ve e-postayla kullanmadığınız sürece, gerçekten Ubuntu'ya geçmek istemezsiniz, bir çift önyükleme yapmak istersiniz; böylece Ubuntu sizin yaptığınız şeyi yapamadığında bir Windows elde edersiniz yapmak istiyorum.


5
Tamamen aynı fikirde değilim, Winehq'in appdb'de kayıtlı olduğu 5000'den fazla oyunun çoğu, yarısından fazlası altın veya daha yüksek. Ve bu, listedeki 2 problemi saymaz, ilk önce kutudan çıkan ve appdb listesinde bulunmayan oyunlar ve ikincisi, kutudan çıkan oyunlar ancak henüz kimsenin notunu güncellemediği için şimdi çalıştıklarını göster. Güncellemelerden veya düzeltmelerden birkaçı belirli bir oyunda olduğu gibi, aslında benzer problemi olan diğer oyunları da düzeltiyor. Sadece bir oyun için sabit olarak gösterilen, ancak 100'den fazla düzeltilen ünlü ses ve fare imleci problemini hatırlayabilirim.
Luis Alvarado,

Cidden, bir yıldır oyun oynamak için Ubuntu'yu kullanıyorum, tüm Windows oyunlarım iyi çalışıyor.
w4etwetewtwet

Yine de, bu cevabı kabul ediyorum. Ciddi oyun sonuçları "oyun oynamayı test etme" ile karşı karşıya kalmamalıdır. Upvoted. Ama ben sadece oyun konusu ile aynı fikirdeyim.
Geppettvs D'Constanzo 21:13

Tarama ve e-posta? Gerçekten mi? Beş yıldır bir pencere makinesini çalıştırmadım. Ubuntu'da video ve fotoğraf düzenlemeden web tasarımına kadar yapmam gereken her şey var. Ben gerçek bir büyük oyuncu değilim, ama orada bile çalıştım.
Marc,

1
Kabul ediyorum .... bunların hepsi büyük ölçüde hangi oyunları oynadığınıza ve yoğun olarak donanım yapılandırmanıza bağlı. TF2, WoW ve Borderlands 2 oynuyorum. TF2 Ubuntu'da daha da kötüleşiyor. WoW WINE ile çalıştırıyorum ve çok daha yavaş - ama oynanabilir. Borderlands 2 birkaç rehbere rağmen çökmeye devam ediyordu. Pek çok kişi bunu 'Altın' seviye olarak bildirir - fakat daha sonra iki saatlik testlerinde yalnızca BİR KEZ VEYA İKİ KESİNE çarptığını söyler.
Rob P. 20:
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.