Valve, Linux ile oyun deneyiminin artırılabilmesi için bazı değişiklikler istedi.
Valve, Linux çekirdeğinin daha oyun dostu hale getirilmesi için çeşitli değişiklikler önermiş durumda. Uzun zamandır Linux’ün oyunculuk anlamında işlevlerinin geliştirilmesi için destek veren şirket, Linux tabanlı SteamOS kullanan bir Steam Machine bile tasarlamıştı.
Ek olarak, açık kaynaklı Windows uyumluluk katmanı Wine’ın geliştirilmesi için de çalışmalar yapılmıştı. Öte yandan Wine’ın daha fazla donanım ihtiyacı duyan programlarla mücadele etmesi bir sorun olmuştu. Bunun için de Proton adlı Wine’ın oyun dostu bir sürümünü içeren Steam Play beta sürümü ile sorun aşılmaya çalışıldı. Bu hamle bir nebze olsun işe yarasa da hala performans konusunda birçok sorun yaşanıyor.
En güncel Proton yama notlarında ise Valve’nin bazı oyunları çalıştırmadaki problemleri aşmak üzere Linux çekirdeği için değişiklik önerileri dikkat çekiyor. İlk olarak, fsync olarak anılan esync için deneysel bir değişiklik öne çıkıyor. Bu da futex tabanlı işlem içi senkronizasyon temelleri için destek sağlıyor ve işlemci kullanımını azaltıyor. Bu sefer de çekirdeğin eventfd() fonksiyonunun kullanımına duyulan ihtiyaçla, Linux çekirdeğinin doğru çalışması için modifikasyonlara ihtiyaç duyuluyor.
Değişiklikler öncelikli olarak optimal iş parçacığı havuzu senkronizasyonunu sağlamak üzere futex() işlevselliğini genişletebilecek. Ek olarak, geliştiriciler glibc ve libpthread için de değişiklikler istiyor. Test sürecindeki futex değişiklileri ile Beat Saber için yüzde 4, Shadow of the Tomb Raider için yüzde 1.5 performans artışı sağlandığı kaydediliyor.
Linux topluluğu tarafından da olumlu karşılanan yamanın mevcut kodlama standartları ile uyuşması için biraz temizlenmesi gerektiğine vurgu yapılıyor. Valve, yapılacak değişikliklerle Linux’te oyun işlevinin ciddi anlamda gelişeceğini paylaşıyor. Betayı denemek için Arch ve Ubuntu Linux için sunulan paketlere bu adresten erişebilirsiniz.
İlginizi çekebilir: Steam Ubuntu Linux Desteğini Sonlandırıyor
Steam adamdır diğer mağazalar tamamda linux desteği nerde? Bi steam var şuan.
Valve, Linux kernel’dan uzak dursun… Hiçbir gerçek GNU/Linux kullanıcısı Steam kullanmaz.
Niye kullanmasın? Ben niye kullanıyorum her ne kadar bilgisayarım çok oyun kaldırmasa da?
Steam in açık kaynak kodlu olmaması ve özgür bir yazılım olmaması en büyük etmen. Bence çoğu kişi kullanacaktır (ben dahil) Ama arkadaşın söylediği gibi steam gerçek GNU/Linux mottosuna uymayan bir yapı.
afedersiniz ama başlarım mottosuna cartına curtuna sizin değiniz bir zamanlar eşek kadar adam oldun oyun mu oynuyorsun demekle aynı adam eğlenmek istiyor ve windows sevmiorsa ne olucak? bu sadece eğlence sektörü abartmayalım lütfen
sadece eğlence konusu değil bilader, steam yüklediğin zaman steamin
senin bilgisayarında değişiklik yapma hakkı oluyor, eğer bir dağıtımcı
^lan steam ne halin varsa gör^ dediğinde steam huysuzluk yapıp
dağıtımcının oyunlarını istediği gibi kısıtlayabilir. amazon dan
biliyoruz, amazon bazı kitapları kindle lara bedava dağıtıp sonrada
uzaktan silmiştir. yani kullanıyoruz steami ne yazıkki.
bilgisayarda değişiklik yapma hakkı sadece linux!e vs. özel bir durum değil tüm işletim sistemleri için aynı. Direk steam kullanmayana saygım var ama kalkıp lonoxo stoom yoklonmoz lonox mottosono oymoz diyen adam da salaktır yani, istediğim uygulamayı istediğim platformda kullanırım kime ne? Anlamıyorum ben bu türk halkının sürekli irşeyleri kısıtlamasını
sensin salak, linux sadece bedava olsun diye geliştirilmedi https://stallman.org/ azıcık şu sitede adamın yazdıklarını okuda bilgilen. açık kaynak yazılım nedir, özgür yazılım nedir, yenilir mi içilir mi? neden gnu/linux diyoruz da linux demiyoru öğren gel öyle konuşalım. niye wine yazılımını geliştirmek yerine steam proton adlı kendi yazılımını kullanıyor. doğruda kendi linuxun üzerinde proprietary yazılım taraması yapan program var. niye gerek duyulmuş olabilir? yani bu adamlar paranoyak değil sadece gnu felsefesinin ne olduğuna bakmak gerek.
Kardeşim sen okumuyorsun herhalde benim yazdığımı. Ben sana steam kullanmak zorundasın demedim veya ona benzer bir şey de ima etmedim. Ben sana diyorum ki steam donuma kadar alıyor da olsa, İstediği oyunları amazon gibi uzaktan silebilecek olsa da bu benim tercihim, istediğim platforma istediğim uygulamayı yüklerim, cihaz benim steam hesabı benim. Evet linux bunun için yapılmadı ama ben steam yüklemek istiyorum ve bu kimsenin karışabileceği bir şey değil. Çıkar insan gibi kardeşim yüklemeyin bilgilerinizi çalıyor vs. dersin ama çıkıp bunu yapamazsın diyemezsin. Ayrıca o sistem tarama uygulaması steam’in sözleşmesinde yazan oyun geliştiricileri için hangi tür oyunu oynayan insan hangi sistem özelliklerine sahip ne kadar optimize oyun yapmanız veya hangi platformalara uygun yapması lazım onu gösteriyor. Bi onayladığın sözleşmeyi oku önce sonra tartışırsın, ki bu tartışmaya açık bir konu değil çünkü kendi cihazıma istediğimi apma hakkına sahibim
bende kullanıyorum peder stallaman günah çıkarmak istiyorum.pişmanım
proton kapalı kaynak kodlu. bu yazılım ve oyun firmaları nezaman gnu/linux un özgür yazılım olduğunu kendi keyiflerine göre ekleme çıkartma yapamayacaklarını anlayacaklar merak ediyorum. valve gidip oyun geliştirirken windowsla tokalaşmasaymış. valve bide linux yazılımlarına donate yapıyor mu ondan haber versin.