- Парни Плаy и Протон вам омогућавају да покренете велики део каталога игара виндовс en линук директно из Steam клијента.
- Вино - WinePlayOnLinux и CrossOver проширују компатибилност и опције конфигурације за захтевније игре и апликације.
- Алати попут Лутриса, виртуелних машина и игара у облаку употпуњују екосистем који омогућава играње игара на Линуксу без одустајања од Виндоус наслова.

Ако свакодневно користите Линукс, али сте и даље везани за Виндоус само за своје омиљене игре, имате среће: данас је то сасвим могуће. Играјте Windows игре на Linux-у легално и прилично удобноОно што је пре неколико година захтевало мучење са хиљаду конфигурација, данас је знатно поједностављено захваљујући Steam-у, Proton-у и неколико алата дизајнираних тако да не морате да се одрекнете своје библиотеке.
Дуго времена, трчи игра направљено за Windows на системима као што су Ubuntu или Arch era главобоља резервисана за напредне корисникеИзмеђу Вина, скрипти, чудних конфигурација и графичких грешака, многи су одустали. Сада је ситуација веома другачија: можете инсталирати Windows игре директно са Стима на Линуксу, ослонити се на Протон и комбиновати га са решењима попут Вина, ПлејОнЛинукса, КросОвера или Лутриса да бисте покрили готово сваки сценарио.
Зашто Windows игре не раде изворно на Linux-у
Пре него што се упустимо у неред са Стимом, Протоном и компанијом, вреди разумети зашто Већина игара је развијена имајући у виду Windows.Индустрија ПЦ игара се историјски врти око Мајкрософтовог система, тако да многе компаније никада нису ни размишљале о преношењу својих наслова на друге платформе.
Директна последица је да Велики део графичких мотора, DRM-а и система против варања је дубоко повезан са Windows-ом., до његових API-ја и како управља њима хардверТо значи да ако покушате да покренете ове извршне датотеке на Линуксу без икакве додатне помоћи, игра се или неће отворити или ће се отворити са веома озбиљним грешкама.
Штавише, многе продукције су засноване на DirectX као главни графички API, док је у Линуксу уобичајено користити Вулкан или ОпенГЛ путем возачи као што је Меса. Та техничка разлика је кључна: ако је игра написана да користи „DirectX“, потребно вам је нешто што преводи тај језик у Vulkan или OpenGL у реалном времену.
Ту долазе до изражаја слојеви компатибилности: алати који делују као преводиоци између света Windows-а и света Linux-аНеки раде на системском нивоу (Wine, CrossOver), други се интегришу са платформама попут Steam-а (Протон на Стиму), а други служе као „менаџер свега“ (PlayOnLinux, Lutris).
Steam Play и Proton: начин играња на Линуксу који мења правила
Права прекретница за Линукс играче био је Steam Play са Proton-ом. Valve је одлучио да ако жели озбиљно да схвати Линукс игре, мора... да понуди директан начин покретања Windows игара из самог Steam клијентабез присиљавања корисника да се муче са спољним конфигурацијама.
Steam Play интегрише Proton, што је у основи Адаптирана и побољшана верзија Wine-а дизајнирана за видео игреУкључује компоненте као што су DXVK или VKD3D за превођење DirectX позива у Vulkan, и Valve-ове сопствене закрпе за решавање заштита, грешака и посебности сваке игре.
Захваљујући том скупу алата, Хиљаде Windows игара могу да раде на Linux-у скоро као да су били староседеоци. Наслови као што су Age of Empires II HD, Age of Empires III, Middle-earth: Shadow of Mordor, Path of Exile, The Witcher 3, ГТА В Игре попут Dark Souls III су показале да перформансе могу бити веома солидне, под условом да је хардвер на нивоу.
Међутим, важно је бити јасан да Steam Play наставља да буде технологија која се стално развијаИако постаје све стабилнији, и даље постоје игре које не раде или које се покрећу са графичким грешкама, неочекиваним падовима или проблемима са перформансама. Зато је консултација са ProtonDB-ом толико корисна — заједничком базом података где корисници извештавају о томе колико добро свака игра функционише под Proton-ом.
За сада, Valve званично означава само део свог каталога као потпуно компатибилан са Proton-ом, али Листа расте мало по мало како прегледају и усавршавају сваки насловУпркос томе, можете форсирати извршење помоћу Протона чак и у непровереним играма и, у многим случајевима, бићете пријатно изненађени.
Како активирати бета верзију Steam клијента на Linux-у

Да бисте уживали у најновијим издањима Steam Play-а пре свих осталих, често је добра идеја Активирајте бета верзију Steam клијентаОво издање укључује функције у фази тестирања (као што су побољшања Протона), али заузврат може бити нешто мање стабилно од нормалне верзије.
Прва ствар је да то будете сигурни Имате инсталиран Steam клијент на вашој Linux дистрибуцијиМожете га преузети са званичне веб странице Steam-а или директно из продавнице софтвера вашег система (на пример, на Ubuntu-у из Софтверског центра или преко терминал са одговарајућим пакетом).
Након инсталације и пријаве на ваш налог, отворите мени у горњем левом углу и приступите Подешавања или подешавања Steam-аУ том прозору идите на одељак „Налог“, где контролишете подешавања учешћа у бета верзији.
У том одељку ћете видети поље посвећено пробним верзијама. Кликните на дугме које вам омогућава да промените своје учешће у бета процесима Затим, у падајућем менију, изаберите опцију „Steam Beta Update“. Потврдите измене и затворите дијалошки прозор.
Да бисте применили промену канала, Steam ће вас питати потпуно поново покрените клијентаПустите да се затвори и поново покрене; када се поново отвори, користићете бета верзију, која обично раније добија побољшања везана за Протон и Стим Плеј.
Омогућите Steam Play и Proton за све Windows игре
Када је клијент спреман, следећи кључни корак је Омогућите Steam Play како би могао да обради ваше Windows игре на Linux-уПодразумевано, Steam користи Proton само на релативно краткој листи наслова које је Valve прегледао и означио као компатибилне.
То конзервативно понашање не значи да Остале Windows игре се не могу покренути на Linux-уОво једноставно указује да их Valve још није темељно тестирао или да можда имају грешке. Ако желите да ризикујете и сами испробате, можете наметнути употребу Протона на свим играма.
Да би се то урадило, поново се отвара Steam подешавања и идите на одељак „Steam Play“Унутра ћете пронаћи поље за потврду које омогућава Steam Play само за званично подржане игре и друго за омогућавање компатибилности за све наслове. Изаберите опцију „Омогући Steam Play за све наслове“, изаберите жељену верзију Proton-а и сачувајте измене.
Од тог тренутка, када прегледате своју библиотеку или продавницу, Steam ће покушати да Користи Протон кад год открије да је игра само за Windows.Више нећете видети типично упозорење „овај наслов није компатибилан са вашим оперативним системом“, али ће се у многим случајевима дугме за инсталацију појавити директно.
Неки наслови би вас могли занимати присилно наметнути одређену верзију Протона уместо глобалне. Да бисте то урадили, идите на Својства игре (кликните десним тастером миша на библиотеку), идите на картицу „Компатибилност“ и означите опцију која вам омогућава да ручно изаберете одређену верзију Протона из падајућег менија.
Инсталирајте и покрените Windows игре из ваше Steam библиотеке
Када се Steam Play активира за све наслове, почиње најисплативији део: Инсталирајте и тестирајте своје Windows игре директно на Linux-у, без потребе за прибегавањем спољним инсталатерима или другим додатним слојевима.
Отворите картицу Steam Library и проверите своје игре. Где сте претходно видели поруке које Игра није била компатибилна са вашим системом.Сада би требало да пронађете исто дугме „Инсталирај“ које бисте имали на Windows-у. Једноставно изаберите путању, прихватите и сачекајте да се преузме.
Током првог издања многих наслова, Steam и Proton користе ово да Инсталирајте додатне компоненте као што су одговарајућа верзија DirectX-а, Visual C++-а или .NET-аОвај процес може потрајати неколико додатних секунди пре него што се прозор игре појави на вашој радној површини.
Стварно искуство ће у великој мери зависити од ваших компоненти: графичка картица, драјвери, процесор, меморија и квалитет ваше Вулкан конфигурацијеДва рачунара са истим оперативним системом могу се понашати веома различито са Протоном једноставно зато што користе различите графичке процесоре или имају лоше конфигурисане власничке драјвере.
Ако се игра не покреће или има проблема, постоји мали трик који понекад функционише. Отворите својства игре у Steam-у, идите на „Локалне датотеке“ и кликните на „Истражи“. Унутар фасцикле игре пронађите главну извршну датотеку (.exe) и Преименујте га у „launcher.exe“ након што сачувате резервну копијуУ неким случајевима, Протон ради само када је извршна датотека названа управо тако.
Вреди имати на уму да, иако је у многим насловима искуство практично савршено, Други могу показивати графичке грешке, мање застоје или специфичне проблеме.Зато се топло препоручује да погледате ProtonDB, где други корисници често деле параметре лансирања, препоручене верзије Протона и графичка подешавања која праве праву разлику.
Страствени писац о свету бајтова и технологије уопште. Волим да делим своје знање кроз писање, и то је оно што ћу радити на овом блогу, показивати вам све најзанимљивије ствари о гаџетима, софтверу, хардверу, технолошким трендовима и још много тога. Мој циљ је да вам помогнем да се крећете у дигиталном свету на једноставан и забаван начин.