5 razloga zašto je Linux dobar za igranje u 2023

Linux možda nije najbolji OS za grafički zahtjevne igre, ali postao je puno pristupačniji tijekom proteklih godina

Windows je dugo hvaljen kao najbolji operativni sustav za igranje, lako nadmašiv Linux i macOS kada je riječ o pokretanju najnovijih grafički intenzivnih igara. Ali ovih dana nije baš tako suhoparno. Igranje igara na Linuxu prešlo je dug put od ranih 2010-ih kada je većina 3D igara temeljenih na Windowsu radila s drastično smanjenim brojem sličica u sekundi na operativnom sustavu otvorenog koda. Zapravo, Linux je sada održiva platforma za igranje, pa je možda vrijeme da pokušate.

1 Linux podržava više igara nego ikada

Prvo maknimo jednu stvar s puta. Da, većina igara i dalje se izdaje isključivo na Windowsima, ali popularniji naslovi imaju stvarne Linux priključke koji se mogu izvoditi izvorno na većini distribucija. To je prije nego što uključimo višestruke slojeve kompatibilnosti koji mogu pokrenuti igre temeljene na sustavu Windows na Linuxu. Jedan od primjera je Wine, koji je objavljen 1993. i omogućio je korisnicima instaliranje i pokretanje Windows igara na Linuxu. Međutim, složene 3D igre bile su prožete grafičkim greškama, problemima s performansama ili oboje.

Brzo naprijed u 2018., a krajolik igara na Linuxu zauvijek se promijenio kada je Valve izdao Protonski kompatibilni sloj. U vrijeme lansiranja, Proton je podržavao vrlo mali broj igara, ali njegov popis kompatibilnosti je rastao kako je Valve nastavio izdavati novije verzije softvera tijekom godina. Proton je od tada doslovno promijenio igru ​​za korisnike Linuxa zahvaljujući svojoj upotrebi na Steam Deck, i to je ono što pomaže većini igara da rade na platformi bez prisiljavanja programera da naprave verziju posebno za Linux.

2 Plug-and-play podrška za mnoge kontrolere

Jedna od mojih omiljenih značajki Linuxa je da radi s gotovo svim modernim kontrolerima, bez obzira na konzolu za koju su napravljeni. Od Xbox 360 kontrolera do Nintendo Switch Joy-Cons pa čak i DualSense kontrolera, vaš omiljeni Linux distro radit će bez instaliranja aplikacije treće strane.

Dovraga, Linux je kompatibilan čak i s DualShock 3 kontrolerima, a svoj PS3 kontroler možete početi koristiti na Linux stroju tako da ga jednostavno uključite u slobodni USB priključak. Kao netko tko je proveo puno vremena kako bi DualShock 3 kontroler ispravno radio na Windows 11 sustava, podrška Linuxa za gotovo sve moderne kontrolere čini ga boljim od Windowsa.

3 Unaprijed instalirani Nvidia upravljački programi na odabranim distribucijama

Kada sam prvi put pokušao postaviti dual boot za Windows i Linux, jedan od mojih najvećih strahova bila je količina vremena koja bi mi trebala da natjeram Nvidia drajvere da rade na distribuciji temeljenoj na Linuxu. Za razliku od AMD-ovih upravljačkih programa otvorenog koda, Nvidia nudi vlasničke upravljačke programe za svoje GPU-ove, koji su super za igranje ali poznat po tome što je bugljiv na Linuxu.

Srećom, neke distribucije Linuxa kao što su Pop!_OS i EndeavourOS omogućuju vam stvaranje pogona za podizanje sustava s Nvidia upravljački programi unaprijed instalirani, što drastično smanjuje glavobolju instaliranja upravljačkih programa za vašu Nvidia GPU. Štoviše, Nvidia je prošle godine napravila open-source module Linux GPU kernela. Iako se Team Green baš i nije potrudio objaviti ispravan pokretačima otvorenog izvornog koda, to je još uvijek korak u pravom smjeru jer programeri iz zajednice dobivaju više pristupa. Dovodi Nvidijine korisnike jedan korak bliže open-source prirodi AMD drajvera. A kad smo kod AMD-a...

4 Nedavni upravljački programi poboljšali su kompilaciju shadera na AMD GPU-u

Iako su AMD grafičke kartice obično stabilnije na Linuxu od svojih Nvidijinih parnjaka, zastajkivanja uzrokovana tijekom kompilacije predmemorije shadera nekada su bila veliki problem. Steamov alat za prethodno predmemoriranje shadera pružio je pristojno rješenje za probleme sa zastajkivanjem, ali ste morali čekati dosta vremena da Steam završi s preuzimanjem predmemorije shadera unaprijed.

Srećom, programeri su početkom ove godine počeli raditi na podršci za VK EXT Graphics Pipeline Library (GPL). Svojom objavom u svibnju, ažuriranje Mesa 23.1 omogućilo je ovu značajku na većini AMD GPU-ova, uzrokujući drastično smanjenje zastajkivanja shadera za većinu igara koje rade na DirectX09-11.

Windows možda ima najveći broj aplikacija i alata usmjerenih na poboljšanje vašeg iskustva igranja, ali ni Linux ne zaostaje mnogo. Ako ste navikli na pomoćne aplikacije dostupne u sustavu Windows, jednako lako možete pronaći usporedive (a ponekad i bolje) alternative u sustavu Linux.

Na primjer, hardverski nadzor i mogućnosti ograničenja brzine okvira RTSS-a mogu se replicirati pomoću MangoHUD-a na Linux distribucijama. Isto tako, efekti naknadne obrade koje pruža ReShade dobro funkcioniraju na Protonu, a čak možete koristiti vkBasalt za poboljšanje vizualnih prikaza igara temeljenih na Vulkanu. Isto vrijedi i za alate za overclocking. AMD GPU-ovi dobro rade s CoreCtrl-om, dok su taktovi Nvidia-e grafičke kartice može se prilagoditi pomoću GreenWithEnvy.

Je li Linux bolji od Windowsa za igranje?

S nedavnim ažuriranjima za Proton, boljom podrškom za Nvidia i AMD upravljačke programe i pristojnim uslužnim alatima, Linux je bolji nego ikad za igranje. Nažalost, još uvijek nije dovoljno dobar da pobijedi Windows što se tiče igranja. Igre koje koriste nepodržani softver protiv varanja neće raditi na Linuxu, a samo to isključuje značajan dio igara za više igrača za korisnike Linuxa. Također možete naići na probleme ako pokrećete DirectX12 igre na nižim uređajima, au usporedbi sa sustavom Windows, čak i igre koje rade preko slojeva kompatibilnosti kao što su Proton i Wine obično će uzeti broj sličica u sekundi hitovi.

Sve to rečeno, budućnost Linux gaminga izgleda vrlo obećavajuće. Valve je poduzeo nekoliko koraka kako bi podigao Linux igranje u visoku brzinu, a uspjeh Steam Decka dokaz je latentnog potencijala Linuxa. Uz sve više programera i korisnika koji počinju shvaćati prednosti prelaska na Linux, ne bi me iznenadilo da skine s trona Windows kao kralja operativnih sustava u sljedećem desetljeću.