Linux'ta Steam'deki her oyunu oynayamazsınız

Açıklanacak bir şey yok ki burada neyi açıklayacaklar?
 

Ben proton-ge sürümünü kullanıyorum. Daha iyi oluyor. Oynadığım oyunlarda da açamadığım oyun olmadı benim. Online bazı oyunlar dışında.

Oyun oynamak ve Linux hala iki farklı şeydir. Benzerini Mac için de söylyebilirim. Bilgisayarda oyun için PC, ne yazık ki...

Linux da gelişiyor. Eskisine göre daha iyi. Birkaç yıla çok daha sorunlu hale gelecek gibi.
 

Hocam Linux zaten stabil olduğu için kullanılıyor. Yoksa oyun oynayacak adam Linux kullanmaz. İllaki Linux kullanacağım diyorsanız Dual boot yapın oyunları Windows'ta diğerlerini Linux'te çalıştırın.
 

Yani zaten kimse her oyunu açar demiyor. Linux tüm PC oyunlarının tahminen %40-70 arası bir kısmını oynatabiliyordur.

Bende oynayamadığım birkaç oyun ile karşılaştım, bazen de Windows'ta açılmayan oyunu da açtığını gördüm. Tamamıyla şans işi.

Linux şu anki hali ile oyun kısmında daha çok gelişmesi lazım. Son 3-4 yılda da bayağı gelişti sonraki 3-4 yılda da gelişime açık.
 
Windows'da çalışan her program Linux'da da çalışır.

İstisnalar var tabii, ama bu istisnaların sebebi Windows veya Linux değil, direkt programın kendisi. Linux'da çalışmayan program aptaldır.

Sebebi net. Windows'un çalışma mekaniği DLL'ler üzerine kurulu. Bir program çalışmak için A.dll'e ihtiyacı varsa bu DLL'in Linux'da da karşılığı vardır. Yoksa bile elbet yapılır. Yani, bu program çalışmak için bu DLL'i Windows'da kullanıp da çalışır. Linux'da da kullanabilirse yine çalışır.

Sorun 2 yerde başlıyor.
1: Anti hile yazılımları:
Anti hile yazılımları kullanan oyunların çalışma prensibi DLL'i içe aktarıp kendi başına çalışmaktan fazlası. Sistemi virüs gibi ele geçirir, sistem olurlar. Linux'da bunu yapamazlar. Bazı anti hile yazılımları Linux'u destekler, ama geliştiriciler özürlü olduğu için desteğini inatla kapatarak yayınlar.
2: Berbat yazılmış programlar:
Geliştiricisi beyinsizin tekiyse ve düzgün kod yazmadıysa Linux'da çalışmayabilir. Örneğin sırf kullanıcının klasörünü ele alacak diye işletim sistemi tipini öğrenmeye kalkıp NT yerine Unix aldığında da çöküp kapanırsa bu geliştiricisinin aptallığıdır. İşletim sisteminin ele alınması gereken durumlar belli Wallpaper Engine gibi programlar çalışmaz mesela, çünkü Explorer.exe çalıştırmıyorsunuz Linux'da shell için. Çalışmasını bekleyeni de görmedim, olması gereken de bu zaten. Bu programın işletim sistemi türünü yanlış görüp çalışmama hakkı var, ama kıçkırık bir oyunun böyle bir hakkı yok.

Bir de bonus olarak güncel teknolojiye göre gelişen programlar çalışmayabilir. Örneğin Vulkan'ın Windows'a özel 2 yeni özelliği çıksın diyelim, bu özellikleri kullanmak zorunda olan oyunlar Linux desteği gelene kadar çalışmaz. Bu daha nadir bir durum, ve daha görmedim. Nvidia kullanıcıları daha çok yaşıyor gördüğüm kadarıyla.


Böyle durumlarda çalışma günlüğüne bakmak gerekir. Sebebi tespit edilir. Önce çözülmeye çalışılır, çözülemezse yardım istenir. Farklı sürüm kullanılır ve son olarak elde edilen bütün bilgilerle yazılım geliştiricisine hata bildirimi yapılır. Gelişim için bu gerekir.
Proton 8.0-4 ile bu oyunu oynarken yüksek CPU kullanımı sorunu yaşıyorum. Proton 5.13-6'yla ise oyun açılışta açılıyor gibi yapsa da main Menu'ye gelemeden donuyor.
Kodları cacık yazılmıştır diye düşünüyorum. Yine de günlüğe bakmak gerekir.
Yine Steam'de BioShock oyununda da bu tip sorunlar yaşadım. Tüm denemelerime rağmen, ProtonDB sitesindeki komutlara rağmen oyunda main Menu'den ileriye gidemedim.
Eksik kütüphaneler olabilir. Günlüğe bakmak gerekir...
Korsan oyunlar daha iyi çalışır. Lisans ıvır zıvırı Windows'da da oyunu yavaşlatıyor zaten.
Gel de bunu Linux oyun konusunda aşırı iyi diyen fanboylarına anlat
Daha kimsenin Linux oyunları taş gibi açar dediğini görmedim, duymadım.
Konuya baktım. İlk paragraftan sonrasını okumayı gerekli görmedim. Windows'da ekran kartını Nvidia seçemeyen, ama Linux otomatik seçti diye Linux'u iyi gören birisi, dikkate de almadım açıkcası. Linux'da hangi ekran kartının seçileceği PRIME profiliyle belirlenir. Windows'da da güç ayarlarında falan oluyor sanırım.
Here I am.

Yollayın sorularınızı gelsin, cevaplayayım.
 
Starfield ve FIFA 23 hariç bir çok oyunu sorunsuz oynadım. Tabii Windows gibi indir kur oynaya bas açılsın gibi basit değil ek ayar yapman gerekebiliyor. Ama bu oynanamayacağı anlamına gelmez.
 
Windows'da çalışan her program Linux'da da çalışır.
Kesin yargı belirtip cümlenin sonrasında da istisnalar olabilir demek güldürdü.
Bak sen ya? Geliştiriciler beyinsiz Ubuntu dağıtımını falan geliştirenler çok zeki yani? Bu mudur vardığımız sonuç? O yüzden mi üşeniyorlar acaba MS fontlarını default yüklemeye? Steam'i ilk kurduğun zaman piksel fontla karşılaşıyorsun.
 
Kesin yargı belirtip cümlenin sonrasında da istisnalar olabilir demek güldürdü.
Özellikle engel olunmadığı sürece çalışır.

Bak sen ya? Geliştiriciler beyinsiz Ubuntu dağıtımını falan geliştirenler çok zeki yani? Bu mudur vardığımız sonuç?
Dağıtım geliştiricileri çok zeki mi dedim? Konuyu dağıtmak istersen Ubuntu geliştiricilerini de gömerim, ki yeri geldiğinde gömüyorum da.
O yüzden mi üşeniyorlar acaba MS fontlarını default yüklemeye? Steam'i ilk kurduğun zaman piksel fontla karşılaşıyorsun.
Steam kendini kurarken kullanacağı fontları kuramıyor mu kardeş? Kapasitesi yok mu?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…