Steam Deck de la Valve a revoluționat jocurile pe Linux, dar există încă câteva motive bune pentru care ar trebui să rămâneți la PC-urile Windows pentru moment.
Linux a reușit în sfârșit ceea ce era o sarcină imposibilă: să ajungă din urmă cu jocurile Windows. Sau, cel puțin, așa pare, în mare parte datorită consolei Steam Deck de la Valve, care rulează Linux. Dar este adevărat? Poți în sfârșit să lași Windows în urmă și să faci saltul la Linux ca jucător?
Ei bine, nu atât de repede. Există încă câteva avertismente, așa că haideți să explorăm de ce răspunsul nu este atât de clar.
Revoluția jocurilor Valve pe Linux
Totul a început când Valve s-a simțit amenințat de Microsoft Store. Atunci a venit ideea de a crea o platformă alternativă. Ar fi la fel de ușor de utilizat ca o consolă de jocuri, dar bazat pe hardware-ul PC disponibil pe scară largă și care rulează un sistem de operare „deschis”, necontrolat de Microsoft.
Soluția Valve, numită „Mașini cu abur”, nu s-ar baza pe hardware personalizat, spre deosebire de consolele dinainte de cele mai recente PlayStation-uri și Xbox-uri. Orice furnizor terță parte și-ar putea crea propria „Mașină cu aburi” așa cum crede de cuviință. Singurul punct comun între toate mașinile Steam ar fi sistemul de operare personalizat bazat pe Linux al Valve, SteamOS.
Proiectul a eșuat din diverse motive pe care nu le vom aborda în acest articol. Din fericire, Valve nu a cedat.
Steam Deck este punctul culminant al eforturilor Valve de a-și crea propria „platformă” hardware și software pentru jocuri.
Touchpad-urile haptice ale Steam Deck transportă ADN-ul de la Steam Controller de la Valve. Sistemul său de operare este o versiune mai nouă a SteamOS. Consultați articolul nostru pe tot ce trebuie să știi despre Valve's Steam Deck pentru a afla mai multe despre el.
Cum Valve a adus jocurile pe Linux
Valve și-a dat seama că are o colecție de neegalat de mii de titluri, făcând alte platforme să palească prin comparație. Dar deși avea „biblioteca”, nu avea cel mai esențial lucru: „platforma” în sine.
De aceea, a început să sprijine proiectele WINE și Proton, plătind programatorii să lucreze la ele pentru a le accelera dezvoltarea. Aflați cum își realizează magia în articolul nostru despre ce este Steam Proton și cum rulează Windows Games pe Steam Deck.
Datorită acestor două proiecte, Steam Deck, care rulează o versiune modificată a Arch Linux, este acum compatibil cu o parte considerabilă a bibliotecii Steam Store în loc de o altă „Mașină Steam” eșuată.
Din fericire, merge în ambele sensuri și, din același motiv, Linux poate juca acum multe jocuri concepute pentru Windows cu performanțe similare și probleme minime. Am explicat cum funcționează acest „efect de scurgere” în articolul nostru despre ce este Proton GE și cum îmbunătățește compatibilitatea jocurilor pe SteamOS și Linux.
Dar există o captură: nu toate jocurile funcționează. Multe jocuri se defectează și chiar mai multe nu funcționează deloc. Totuși, așa cum am văzut în trecut, în funcție de aplicațiile și jocurile pe care le utilizați, este posibil să comutați fără probleme la Linux din Windows.
Linux este acum mai bun pentru jocuri decât Windows? Iată de ce nu este
Deci, trecerea la Linux este acum calea de urmat pentru jocuri? Nu chiar. Există încă câteva probleme pe care nu le veți întâmpina atunci când utilizați o mașină Windows pentru a juca jocuri Steam.
1. DRM restrictiv nu-i place Linux
DRM și fratele său, anti-cheat, sunt un inconvenient pentru jucători și s-a dovedit că impun o taxă asupra performanței. Acesta este principalul motiv pentru care multor oameni nu le place cea mai populară soluție anti-manipulare, așa cum am explicat în articolul nostru ce este Denuvo și de ce toată lumea îl urăște.
Totuși, astfel de soluții sunt considerate necesare și pentru jocurile triple-A. O protecție „necrasabilă” poate oferi unui producător de jocuri o fereastră inițială sigură de vânzări garantate.
Soluțiile anti-cheat, implementate în mod similar cu DRM, pot asigura o experiență de joc corectă pentru toată lumea, prevenind înșelăciunea. Dar pot fi și o pacoste.
Valve fie a colaborat cu companii DRM/anti-cheat și creatori de jocuri pentru a face cele mai populare titluri compatibile cu Steam Deck (și, prin extensie, Linux) sau și-a implementat propriile soluții pentru a asigura compatibilitatea cu cea mai proeminentă „protecție a jocului” solutii.
Totuși, s-ar putea să întâlniți ocazional titlu care refuză să funcționeze pe Linux, nu pentru că titlul în sine, ci pentru că DRM-ul sau anti-cheat-ul său este incompatibil cu sistemul de operare al lui Tux.
2. Probleme de lansare terță parte pe Linux
Dacă ați achiziționat recent un joc triplu-A pe Steam, probabil că a venit cu un lansator suplimentar. Cele mai multe astfel de lansatoare funcționează pe Linux, dar unul sau două nu. Cel puțin, nu întotdeauna (bună ziua, Rockstar Games Launcher). Și Linux nu se află pe lista de priorități a creatorilor lor.
Dar să presupunem că ați cumpărat un titlu din Magazinul Steam sau alt magazin digital al cărui lansator funcționează pe Linux, datorită eforturilor creatorilor săi sau ale comunității. Ai verificat în prealabil dacă jocul vine cu propriul lansator personalizat? Ar putea fi și asta o problemă.
Lansatorul specific jocului ar putea „bork”, deoarece este confuz de mediul neașteptat în care s-a găsit rulând (AKA: Linux-pretending-to-be-Windows). Ar putea fi disponibilă o soluție (cum ar fi lansarea directă a executabilului jocului sau utilizarea unor steaguri suplimentare personalizate). Dar nu este un dat.
3. Suportul pentru emulator Linux lipsește puțin
Nu este grozav că PC-ul tău Windows îți permite să te bucuri de titluri create pentru alte platforme prin magia emulării? Experiența poate fi și mai bună pe Linux, datorită sarcinii de operare mai reduse, driverelor hardware mai bune și gestionării mai competente a memoriei.
Cu excepția cazului în care doriți să jucați și jocuri Xbox 360.
Xenia, cel mai bun (și numai pe deplin funcțional) emulator pentru Xbox 360, pe care l-am văzut în ghidul nostru despre cum să joci jocuri Xbox 360 pe PC cu Xenia pe Windows, este, după cum spune titlul ghidului nostru, disponibil numai pe Windows.
Ai vrut și tu să experimentezi cu noul? fpPS4, care pare promițător în emularea PlayStation 4 pe hardware-ul PC? Da, și acesta este disponibil doar pe Windows - cel puțin, deocamdată.
În zilele noastre, putem juca clasicele care au profitat de „acceleratoarele grafice” Voodoo ale 3dfx prin „wrappers” personalizate. Aceste aplicații adaugă un strat de compatibilitate peste GPU-urile noastre moderne care pot rula titluri clasice DOS sau Windows 9x accelerate 3D în sistemele de operare moderne. Dacă acele „OS-uri moderne” se numesc „Windows”.
Îți amintești că ai jucat F.E.A.R. sau orice alt titlu vechi preferat, folosind impresionantul audio 3D pozițional multicanal de la Creative EAX? Windows Vista de la Microsoft a „rupt” compatibilitatea cu EAX, dar Creative a emis o remediere sub forma acestuia Aplicația Creative ALchemy. Doar pentru Windows, desigur.
Puteți încerca o alternativă „deschisă”, OpenAL Soft, dar s-ar putea să nu funcționeze la fel de bine. Cu toate acestea, este mai bine prin faptul că, spre deosebire de soluția Creative, este „agnostică hardware”, și o poți folosi cu orice sistem audio modern.
Cel puțin, puteți îmbunătăți imaginile jocurilor dvs. ca pe Windows cu Reumbrire. Trebuie doar să folosești vkBasalt, importați manual shaderele lui Reshade, asigurați-vă că acelea pe care doriți să le utilizați funcționează și personalizați-le fără interfață grafică. Dacă toate acestea sună ca o corvoadă în loc de „distracție”, poate că jocurile Linux nu sunt cea mai bună opțiune pentru tine.
5. Windows vă oferă cea mai recentă și mai bună zi, prima zi
Jucătorii experimentați știu că cel mai bine este să evite precomandarea de jocuri. Trailerele unui nou titlu l-ar putea face să pară cel mai bun lucru de la feliile de pâine. Și totuși, ar putea ajunge să fie „unul dintre acele porturi proaste pentru PC”, să piardă jumătate din caracteristicile promise sau să „funcționeze” ca un melc pe hardware-ul tău.
În plus, dacă sunteți pe Linux, nu are rost să îl precomandați pentru a-l juca din prima zi: the comunitatea demnă de laudă ar putea fi nevoită să lucreze la el până în ziua șaptezeci și șase pentru a se asigura că funcționează de fapt ca ar trebui.
În mod similar, nu vă așteptați ca cele mai recente funcții legate de jocuri de pe cel mai nou hardware să funcționeze pe Linux din prima zi. Cel puțin, nu fără erori ocazionale ici și colo. Efecte RTX? Upscaling? Fizică? Tux Racer nu are nevoie de tot acel puf.
Nu numărați Linux încă
Oricât de rău facem jocul pe Linux, am acoperit doar problemele cu care va trebui să te confrunți atunci când joci pe sistemul de operare. Datorită Steam Deck, WINE și Proton, multe jocuri Windows sunt acum redate pe Linux, în special cele mai populare.
Majoritatea emulatoarelor oferă versiuni native Linux și pentru fiecare utilitar terță parte pe care îl puteți utiliza pe Windows (cum ar fi Cheat Engine), puteți găsi de obicei alternative și mai bune.
Linux este grozav pentru că îți permite să-l schimbi, să-l personalizezi și să-l faci al tău. Dar s-ar putea să nu fie și pentru tine din aceleași motive: uneori, trebuie să te chinui și să cheltuiești ore în care să cercetezi cum să modifici setările unui joc sau să te încurci cu fișierele acestuia pentru a-l face să funcționeze așa cum vrei (dacă la toate).
Jocuri pe Linux: nu cel mai bun, dar nu departe
Cu Steam Deck având un sistem de operare Linux, ați fi iertat să vă întrebați dacă jocurile pe Linux sunt mai bune pe Windows acum. Dacă preferați „experiența consolei” în detrimentul „complexității” jocurilor pe computerele Windows, încercarea de a juca pe Linux va părea un efort mult mai complicat.
Dacă, totuși, vă place să vă scufundați în fișierele de configurare a jocului preferat pentru a le optimiza pentru hardware-ul dvs. și să căutați instrumente neoficiale din forumurile uitate care pot face ca titlul tău retro favorit să arate cel mai bine, mergi, pentru că s-ar putea să-ți placă aceasta.