- ProtonDB’nin son istatistiklerine göre şu anda Windows oyunlarının yaklaşık %90’ı Linux’ta çalışabiliyor
- WINE ve Proton geliştiricilerinin iyileştirme çalışmaları ile Steam Deck gibi donanımların büyümesi sayesinde Linux artık niş bir platform değil, gerçek anlamda kullanılabilir bir oyun ortamı haline geliyor
- Boiling Steam analiz ölçütüne göre çoğu yeni oyun, ‘Platinum (kusursuz çalışma)’ veya ‘Gold (küçük düzeltmeler gerekli)’ sınıfında yer alarak gerçek kullanım için yeterli seviyeye ulaşmış durumda
- Bazı anti-cheat sistemleri sorunları ve geliştiricilerin isteksiz desteği nedeniyle belirli popüler oyunları çalıştırmak hâlâ zor olsa da, topluluk tabanlı uyumluluk iyileştirme ipuçları aktif biçimde paylaşılıyor
- Windows 10’un sona yaklaşmasıyla birlikte kullanıcılar macOS ve Linux’a yönelirken, Linux giderek daha gerçekçi ve istikrarlı bir oyun alternatifi olarak öne çıkıyor
Linux oyun uyumluluğunda büyük sıçrama
- ProtonDB’nin son istatistiklerine göre, kayıtlı Windows oyunlarının yaklaşık %90’ı şu anda Linux ortamında çalışıyor
- Bu, sadece birkaç yıl önce hayal etmesi zor bir seviyeydi; bunda başlıca etken Proton, WINE ve DXVK projelerindeki sürekli iyileştirmeler oldu
- Steam Deck ve SteamOS tabanlı dağıtımların (Bazzite gibi) yaygınlaşan popülaritesi, Linux oyun ekosisteminin büyümesini hızlandırıyor
- Bu ilerleme, Windows 10’dan 11’e geçiş dönemiyle aynı zamana denk geliyor
- Pek çok kullanıcı başka platformlara geçiyor ve bunun bir kısmı Mac satın alımlarındaki artışa da yansıyor
- Linux’un öne çıkan dağıtımları olan Mint, Zorin ve SteamOS gibi sistemlerde de kurulumdan hemen sonra çalıştırılabilen oyun sayısı hızla artıyor
Boiling Steam’in uyumluluk derecelendirme sistemi
- Boiling Steam, oyunları Platinum (kusursuz çalışır), Gold (küçük düzeltmeler gerekir), Silver (küçük kusurlar), Bronze (kararsız çalışır) ve Borked (çalışmaz) olmak üzere 5 seviyede değerlendiriyor
- Bu derecelendirme sistemi Valve’ın Steam Deck doğrulama sistemine benziyor, ancak Boiling Steam Steam Deck’in performans kısıtlarını hesaba katmıyor
- Bu nedenle masaüstü ve dizüstü kullanıcıları için daha pratik bir ölçüt sunuyor
- Son birkaç yılda Platinum ve Gold oranı hızla artarken, buna karşılık Bronze ve Borked oranları düşüş eğilimine girdi
- Steam Deck’in performans sınırlamalarını dışarıda bırakıp masaüstü ve dizüstü odaklı gerçek kullanım ölçütleriyle değerlendirme yaptığı için pratik değeri yüksek
Hâlâ çözülmesi gereken konular
- Anti-cheat yazılımlarındaki uyumluluk sorunları nedeniyle bazı popüler çok oyunculu oyunlar hâlâ Linux’ta çalışmıyor
- Bazı geliştiriciler hâlâ Windows dışı kullanıcıları destekleme konusunda isteksiz, ancak topluluğun sunduğu gayriresmî uyumluluk yamaları ve ayar ipuçları aktif şekilde paylaşılıyor
- Boiling Steam, gelecekte geliştiricilerin Steam Deck ve Linux ortamı testlerini temel sürecin bir parçası haline getirebileceğini belirtiyor
Linux oyunlarının anlamı ve görünümü
- Windows 10 desteğinin sona yaklaşmasıyla birlikte, birçok kullanıcının macOS ve Linux’a geçiş eğilimi daha belirgin hale geliyor
- Bu istatistik, Linux’un artık yalnızca geliştiricilere yönelik bir platform olmadığını, genel oyuncular için de gerçek bir alternatif haline geldiğini gösteriyor
- Oyun geliştiricileri açısından da Linux desteğini genişletmek, pazara erişimi artıran stratejik bir tercih olarak öne çıkıyor
3 yorum
Gabe Newell, o bir tanrı mı?
O bir tanrı...
Hacker News görüşleri
25 yıl Windows kullandıktan sonra tamamen Linux’a geçmiş
Eski oyunları seven biri olarak Wine’ın (dxvk, cnc-ddraw dahil) bazı oyunları Windows’tan daha iyi çalıştırmasına şaşırmış
64 bit bir işletim sisteminde 16 bit oyunları da çalıştırabiliyor
Tam ekrana zorla geçen oyunları Wine Virtual Desktop ile çözüyor. Eskiden bunun için DxWnd gibi hack araçları kullanmak gerekiyordu
Ancak Wine’da 2x~3x ölçeklendirme özelliğinin olmaması üzücü. Bunun yerine Gamescope komutuyla çözülebiliyor
Oyun bazında ayrı Wine prefix’leri tutulabiliyor ama şimdiye kadar buna ihtiyaç duymamış
Bazı Unity oyunlarının disk alanını boşa harcadığını fark etmiş; Linux’ta SquashFS ile sıkıştırıp çalıştırınca yükleme süreleri hatta daha da hızlanıyor
Çok işlemcili ortamlarda çöken oyunları
tasksetile tek CPU’ya kısıtlayarak çözmüşdxvk’de olduğu gibi birkaç DLL’i oyun klasörüne koyup yalnızca ayar dosyasını düzenlemek yetiyor
Muhtemelen şifrelemeden sonra sıkıştırma ile ilgili olabilir ya da alfa kanalıyla dolu texture’lardan kaynaklanıyor olabilir
İlgili bağlantı: StackOverflow tartışması
Artık asla Windows’a dönmeyi düşünmüyor
ZFS snapshot’ları ile hatalı mod kurulumlarını geri alabiliyor ve geliştirme ortamıyla aynı sistemde oyun çalıştırabiliyor
LXD container içinde Cloud Init ile oyun sunucularını otomatik kuran yapılandırmalar da biriktiriyor
Ubuntu’da hem AMD hem Nvidia iyi çalışıyor. İlgilenenlere doğrudan denemelerini öneriyor
Eşi TV’de Stardew Valley yayını yaparken kendi PC işlerini hiç etkilemiyor
Sunshine ve Apollo gibi alternatifler oturum sırasında PC’nin kullanılmasına izin vermediği için kullanışsız. Linux için bir alternatif olup olmadığını soruyor
Bunun GPU’sundan (6650 XT) kaynaklanabileceğini söylüyor
Çalışmadığında da Proton sürümünü değiştirmekle çözülüyor. Windows’tan çok daha iyi olduğunu düşünüyor
Steam Deck’ten etkilenip RX 9070XT satın almış ve tamamen Linux’a geçmiş
Yüzlerce saat oynamış ama hiçbir sorun yaşamadan akıcı biçimde çalışmış
Valve’ın Linux oyun tarafını bu kadar ileri taşımış olmasına şaşırıyor
Eskiden Steam’i Wine ile elle kurmak gereken zamanlar vardı
Steam Deck olmasa bile oyunlarının Linux’ta ne kadar çalıştığını görmenin bir yolunu paylaşıyor
Steam kütüphanesinde “Steam Deck” filtresiyle Verified / Playable / Untested durumları görülebiliyor
Valve’ın Proton’u sayesinde Skyrim ve Oblivion gibi oyunlar modlarla birlikte de iyi çalışıyor
Asıl sorun genelde anti-cheat içeren çevrimiçi oyunlar
Hatta Untested oyunlar bazen daha iyi çalışabiliyor
Örneğin The Unfinished Swan başta çalışmıyordu ama sonra varsayılan ayarlarla kusursuz hale gelmiş
2003’teki haliyle Wine’ın zaman kaybı bir proje olduğunu düşündüğünü söylüyor
Ama Valve’ın Proton’u bu temel sayesinde mümkün oldu. Wine geliştiricilerine saygı duyduğunu belirtiyor
“Linux masaüstünün yılı”nın çok yakında geleceğini düşünmüş
“Windows oyunlarının yüzde kaçı gerçekten Windows’ta düzgün çalışıyor?” diye soruyor
2~3 yıldır Linux’ta AMD donanımıyla oyun oynuyor; BF6 anti-cheat yüzünden mümkün değil ama
Insurgency: Sandstorm’un çok daha iyi olduğunu düşünüyor
Bu tür kısıtlar önemliyse belki de PlayStation daha mantıklı olabilir diyor
Apple’ın macOS için Proton benzeri bir uyumluluk katmanı yapmasının iyi olacağını hayal ediyor
M serisi çiplerin performansı yeterli ama sorun Metal portlarının azlığı
Windows oyunlarını doğrudan kurup çalıştırabilecek bir katmana ihtiyaç olduğunu söylüyor
Kendisinin azınlıkta kaldığını düşünüyor
Radeon VII, RX580 ve RTX3060 ile denemiş ama takılma ve kekeleme çok yaşamış
GPU passthrough (VFIO, SR-IOV) ile VM içinde çalıştırınca iyi sonuç almış ama çok karmaşıkmış
Sonunda PS5 Pro almış ve “sadece çalışıyor” yaklaşımının Linux’tan daha iyi geldiğini düşünüyor
Yalnızca Void Linux onun için biraz daha az sancılı olmuş
2000’lerin başında Slackware’e geçmiş ama o zamanki Wine kararsızmış
Son birkaç yıldır ise Steam üzerinden tüm oyunları kusursuz çalıştırabiliyor
Deep Rock Galactic ve Necesse gibi oyunları Windows olmadan oynayabiliyor
Windows ya da DOS için yapılmış eski oyunlar modern Windows’ta da çoğu zaman iyi çalışmıyor
Steam Deck’in başarısı sayesinde Linux desteği talebinin arttığını düşünüyor
Kernel 6.16’ya geçişle birlikte geçmişteki birçok sorun çözülmüş
Eski LTS dağıtımları kullanmak daha fazla soruna yol açabiliyor
Nadir bir API çağrısı bile tüm oyunu kilitleyebiliyor