Ana sayfa→Oyun & Dijital Eğlence
Oyun & Dijital Eğlence

Epic’in Linux Anti-Cheat’i TPM 2.0 ve bir sürü ayar istiyor: Kendi PC’nizi beş dakikada kontrol edin.

Windows 11 piyasaya çıktığında, eski donanım kullanan Windows 10 kullanıcıları büyük bir engelyle karşılaştı. Windows 11, TPM 2.0 içeren bir işlemci…

User Avatar
Alper DemirEditör
4 dk okuma

Windows 11 piyasaya çıktığında, eski donanım kullanan Windows 10 kullanıcıları büyük bir engelyle karşılaştı. Windows 11, TPM 2.0 içeren bir işlemci gerektiriyor ve eğer sisteminizde bu yoksa, kurulumu gerçekleştirmek için farklı yollar izlemeniz gerekiyordu. Alternatif ise TPM 1.2 çiplerinin desteklendiği ve hâlâ desteklendiği Linux’a geçmekti.

XDA Google‘da ekle

Ne yazık ki, görünen o ki Linux da TPM sorunlarından tamamen kurtulamıyor. Rekabetçi oyunlara merakınız varsa, Epic Games’in Easy Anti-Cheat (EAC) sürümü 2, oyunlarını oynamak için TPM 2.0 çipi gerektirecek.

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

Epic Games’in Easy Anti-Cheat’i Linux ile hiç iyi anlaşamadı…

Linux oyuncular için gerçek sorunlar yaratıyordu

EAC v2’nin getirdiklerine geçmeden önce, ilk sürüme bir göz atmamız gerekiyor. EAC, Epic Games’in popüler online oyunlarında, örneğin Fortnite‘da oyuncuların hile yapmasını engellemek için kullandığı çekirdek (kernel) seviyesinde bir hile önleyicidir. Konuyla ilgili çekirdeğin kilitli ve tescilli olduğu Windows gibi ortamlarda çekirdek seviyesinde hile önleyici kullanmak son derece uygundur. Ancak çekirdeğinin açık kaynaklı ve herkesin üzerinde oynayabildiği Linux gibi bir işletim sisteminde kullanmak pek de iyi değildir.

EAC’nin Linux ile ilişkisi oldukça zorlu olmuştu. Epic bu konuyu tamamen görmezden gelmedi; zira 2014’te yerel desteğin, 2021’de ise Proton/Wine uyumluluğunun geldiğini görmüştük. Ancak bunlar kullanıcı alanında çalıştığı ve kilitli çekirdek sürücüleri olmadığı için Epic, onları isteğe bağlı kılmıştı.

Beklendiği gibi, çoğu geliştirici Linux tabanlı hile yapanları engellemek için en basit yolu seçti: Linux’u tamamen reddetmek. Rekabetçi çok oyunculu bir online oyunu çalıştırmaya çalışırken, CachyOS üzerinde oynayan birkaç oyuncunun oynayabilmesi için itibarının zedelenmesi, beklenen faydadan çok zarar getirir; bu yüzden Epic bile Fortnite‘ı Linux’dan uzak tuttu. İyi haber ise, Epic Games’in Linux’u dahil etmenin bir yolunu bulması, ancak eski donanıma sahip insanların buna pek memnun kalmayacağı.

…ancak v2, donanıma sahip bazı Linux oyuncularını içeri alacak

Belki de bir şeyden daha iyi

intel-unsplash

14 Ekim’de Epic Games, Linux konusundaki planlarını detaylandıran bir blog yayımladı. Şirket, EAC Linux v2 adını verdiği sürümü yayınlayacak ve hedef, “korumanın seviyesini çok yakın gelecekte Windows ile neredeyse aynı düzeye çıkarmak” olacak. Bunu başarmak için mevcut Linux özelliklerini kullanacak.

Windows’taki gibi bir çekirdek modülü kullanmayacak, ancak uzun bir donanım listesine ihtiyaç duyacak. İlk olarak, imzalı bir çekirdek kullanan bir dağıtım kullanmanız gerekiyor. Bilgisayarınızda Secure Boot açık olmalı ve önyükleyiciniz Measured Boot özelliğine sahip olmalı. Ayrıca IOMMU, Kernel Lockdown Integrity Modu ve Linux Security Module BPF’nin tümünün açık olması gerekiyor; ayrıca yeniden başlatmadan yeni bir çekirdek yüklemenizi sağlayan Kexec özelliği devre dışı bırakılmalı.

ancak listedeki bir madde, size eski Windows 11 anılarını geri getirecek:

TPM 2.0, modern tüketici donanımında standart hale gelmiştir ve yazılım desteği Linux çekirdeğine yerleştirilmiştir. Sistemlerin TPM 2.0 desteğine sahip olmasını ve bunun BIOS içinde açık olduğunu talep ediyoruz.

Epic Games, TPM 2.0’nın Platform Configuration Registers (PCRs) gibi teknolojilerini talep etmesinin sebebi olarak gösteriyor ve bunların “bozulmaya dirençli bir önyükleme kaydının üretilip doğrulanabilmesini” sağladığını iddia ediyor. Bu, EAC Linux v2’nin önyüklemeye gerçekten başlamadan, önyüklemeye sırasında çalışan kodu incelebilmesini sağlamalı. Ancak bu aynı zamanda TPM 1.2 kullanıcılarının geride kalması anlamına geliyor.

Bazı iyi haberler de var; örneğin EAC Linux v2, korunan bir oyun açıldığında yüklenen ve bittiğinde kapanan bir systemd hizmeti. Ancak eski donanım uyumluluğu nedeniyle Linux kullanan herkes için ideal değil. Bu testleri geçemeyen bir bilgisayara sahip birinin muhtemelen rekabetçi oyunlar oynamadığını söyleyebiliriz; ancak blog yazısının SSS bölümünde Steam Deck’in uymluluk açısından tamamen geride bırakıldığı teyit edildi.

A photo of a cachyos terminal open

Linux’unuza hızlı bir kontrol yaptırmak basit

Birkaç komutu çalıştırmanız yeterli

Linux PC’nizin bu şartları karşılayıp karşılamadığını görmek için bu kısa komutları çalıştırabilirsiniz. Bu komutlar, PC’nizin sekiz gereksinimin en az beşini karşılayıp karşılamadığını gösterecektir:

  • Güvenli Önyükleme: mokutil –sb-state komutu, etkin olduğunu belirtmelidir.
  • TPM 2.0: cat /sys/class/tpm/tpm0/tpm_version_major komutu “2” değeri raporluyorsa, TPM 2.0’ya sahipsiniz demektir. “1” değeri ise TPM 1.2’de olduğunuzu gösterir.
  • Çekirdek Kilidi: cat /sys/kernel/security/lockdown komutu, geçerli olması için [integrity] değerini göstermelidir.
  • BPF LSM: cat /sys/kernel/security/lsm komutu, uyumluluk için bpfto içermelidir.
  • Kexec: cat /proc/sys/kernel/kexec_load_disabled komutu 1 çıktısı vermelidir.

Linux’ta oyun oynamak, bazıları için kolaylaşıyor

Tüm yönleriyle değerlendirildiğinde, Epic Games’in daha fazla Linux oyuncusunun çevrimi oyun oynayabilmesi için bir şeyler yapmasından memnunum. Sadece Windows 11’in sistem gereksinimlerinin gölgesini içermesi gerekmiyordu.

İlginizi Çekebilir: Gnome Strateji Oyunu (%95 Olumlu), Steam’de İlk Kez 3 Doların Altına Düştü →
Kaynak: XDA Developers ↗Kaynak yazarı: Simon Batt
💬 SayarBilgi Topluluğu

Bu Gelişmeyi Toplulukta Değerlendirin

Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.

Topluluk Canlı Akışı →
💬 Topluluk Masası & Tartışma

Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

Foruma Katıl & Yanıtla ➔
Forumda sor / tartış
TOPLULUĞUN SESİ

Söz sizde.

1 yorum

Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.

Sohbete katıl

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumunuz yayımlanmadan önce onay bekleyebilir.

BİR SONRAKİ OKUMA

Merak etmeye devam

Tümünü gör ↗

Neyi merak ediyorsun?

En az 3 karakter yazın.

Keşfet