Linux proton что это такое

Обновлено: 02.07.2024

Успех Steam Deck будет зависеть от Proton, технологии Valve, позволяющей запускать игры для Windows в Linux. Вот что вам нужно знать.

паровая дека выключена

Глядя только на технические характеристики, игровой портативный компьютер Steam Deck за 399 долларов должен стать победителем, и ранние обзоры Steam Deck, безусловно, говорят о том, что Valve добилась успеха на аппаратном фронте. Конкурент Nintendo Switch, ориентированный на ПК, оснащен большим 7-дюймовым сенсорным экраном, множеством управляющих входов, полностью чипом AMD, основанным на том же оборудовании, что и Xbox Series S|X и PlayStation 5, а также возможностью удвоения производительности. полноценный Linux-ПК. Но забудьте об оборудовании. Хотя это действительно впечатляет, Steam Deck будет тонуть или плавать в зависимости от его программного обеспечения, а это означает, что потрясающая технология Valve Proton вот-вот окажется в центре внимания.

Паровая колода будет работать с более обширной библиотекой программного обеспечения, чем большинство игровых портативных устройств, потому что вы сможете подключиться к играм для ПК, существовавшим десятилетиями, через свою учетную запись Steam, а не ждать новых выпусков, созданных специально для свежего оборудования. . Но большинство этих игр были созданы для Windows, а Steam Deck вместо этого работает на операционной системе Valve SteamOS на базе Linux. Proton (через Steam Play) позволяет запускать игры для Windows в Linux. Большую часть времени она работает очень хорошо, но не идеально — и успех Steam Deck, вероятно, зависит от того, насколько Valve сможет отшлифовать Proton до выхода наладонника 25 февраля. В конце концов, лучшее оборудование в мире настолько хорошо, насколько хорошо на нем работает программное обеспечение.

Вот общий обзор того, что вам нужно знать о Proton, секретном программном соусе Steam Deck.

Что такое Steam Proton?

На высоком уровне Proton – это уровень совместимости, позволяющий запускать игры для Windows в операционных системах на базе Linux (например, в SteamOS Steam Deck). В прошлом для игры в компьютерные игры на Linux требовалось запускать игры Steam через программное обеспечение под названием Wine (аббревиатура от «Wine — это не эмулятор»). Valve работала с разработчиками CodeWeavers над созданием Proton как ответвления от Wine, а затем внедрила эту технологию прямо в сам Steam как часть Steam Play, стремления компании «купи один раз, играй на любой платформе ПК».

Valve создала Proton после того, как их инициатива Steam Machine, ориентированная на гостиную, потерпела неудачу, отчасти из-за того, что они полагались на гораздо меньшую игровую библиотеку Linux. «С Steam Machine всегда была классическая проблема курицы и яйца», — сказал IGN дизайнер Скотт Далтон. «Это привело нас к пути Proton, где теперь есть все эти игры, которые действительно работают».

Если вы заинтересованы в индустрии бейсбола, Proton и SteamOS также могут стать потенциальным выходом из Windows, если он когда-нибудь понадобится Valve.

Как настроить Steam Proton?

steam deck мультиплеер

Привет, Valve! Это должно просто работать, поскольку поддержка Proton активирована по умолчанию в Steam Deck.

В настоящее время Steam для Linux не переключается на Proton по умолчанию. Вам нужно включить его вручную или придерживаться игр, которые предлагают собственный порт Linux. Учитывая, как мало игр предлагают нативные версии для Linux, мы очень надеемся, что Valve включит Proton/Steam Play по умолчанию в колоде Steam, иначе будет много недовольных клиентов.

Если вы уже используете Linux, вы можете включить Proton, открыв настройки Steam и выбрав параметр «Steam Play» в нижней части панели навигации. (Эта опция не будет отображаться на ПК с Windows.) Там вы увидите флажок, в котором вы можете установить флажок «Включить Steam Play для поддерживаемых игр». Это включает Proton для игр, которые, как подтверждено, хорошо работают с технологией, добавленной в белый список Valve. Вы также увидите расширенный параметр «Включить Steam Play для всех других игр», который будет включать Proton для всего после перезапуска клиента.

Будут ли все мои игры работать на Steam Deck с Proton?

Все ли игры будут работать? Это вопрос на миллион долларов.

steam deck главная

Обратите внимание, что ни одна из игр на этом рекламном изображении колоды Steam не является очень популярной многопользовательской игрой.

Valve постоянно совершенствует Proton с момента его запуска в 2018 году, и многие — большинство даже — игры для Windows довольно хорошо работают через Steam Play практически без изменений. Ваш лучший ресурс для определения того, как игра работает, — это совершенно фантастическая ProtonDB, созданная сообществом сокровищница информации, которая в настоящее время отслеживает почти 19 000 игр, из которых более 15 000 работают на Linux.На сайте также есть очень полезные часто задаваемые вопросы по устранению неполадок для игр Proton. (Обязательно оставляйте свои отчеты, если используете Proton и Steam Play!)

Как видно из этих цифр, некоторые игры просто «заточены» под Linux, если использовать термин ProtonDB. Самые частые жертвы? К сожалению, самые популярные игры — королевские битвы и киберспортивные игры. Настройки уровня совместимости Proton плохо сочетаются с античитерским программным обеспечением, используемым в популярных онлайн-играх. Valve позаботилась о том, чтобы собственные Counter-Strike: Global Offensive и Team Fortress 2 работали на Linux, а также такие мощные игры, как PlayerUnknown's Battlegrounds, New World, Apex Legends. , и Destiny 2 по-прежнему не запускаются.

ProtonDB, февраль 2022 г., топ-1000 статистики

Это огромный облом, и, как вы можете видеть из приведенной выше статистики ProtonDB о совместимости игр, это означает, что многие из самых популярных игр в мире в настоящее время не могут быть воспроизведены на колоде Steam. Epic недавно заявила, что не сможет поддерживать Fortnite в колоде Steam. (Обратите внимание, что процент «красных» игр в первой десятке намного, намного, намного выше, чем в топ-100 и топ-1000 — это потому, что эти многопользовательские игры доминируют в чартах самых популярных.)

Valve понимает, насколько это может быть серьезным препятствием. В то время как BattlEye и Easy Anti-Cheat, принадлежащий Epic, вообще не имели поддержки Proton, когда была анонсирована Steam Deck, Valve работала с этими разработчиками, чтобы запустить технологию в SteamOS. В конце января 2022 года в обновлении Steam Deck Anti-Cheat Valve заявила, что «Наша команда работала с Epic над поддержкой Easy Anti-Cheat + Proton в течение последних нескольких месяцев, и мы рады сообщить, что добавление Поддержка Steam Deck для ваших существующих игр EAC теперь является простым процессом и не требует обновления двоичных файлов игры, версий SDK или интеграции EOS. Наряду с нашими прошлогодними обновлениями BattlEye это означает, что два крупнейших античит-сервиса теперь легко поддерживаются в Proton и Steam Deck».

Разработчикам по-прежнему необходимо обновлять свои игры для поддержки технологий в SteamOS, но благодаря тому, что BattlEye и Easy Anti-Cheat теперь хорошо работают с Proton, Steam Deck запустится с самым большим препятствием, которое уже устранено. Это не значит, что все вокруг розы и солнце. Как вы видите на снимке экрана ProtonDB выше, около 20 процентов из 100 и 1000 лучших игр в Steam не имеют рейтинга совместимости Gold+ с Proton, и специалисты Linus Tech Tips заметили, что Forza Horizon 5 страдает некоторой странной физикой. и световые эффекты даже при работе со скоростью 60 кадров в секунду. Подавляющее большинство игр уже очень хорошо работают на Proton, и это монументальный успех как для игр Valve, так и для Linux, но каждый сбой и проблема потенциально могут стать препятствием для обычных пользователей, соблазненных сочной продажной ценой Steam Deck в 400 долларов.

Все привлекательное оборудование и столь же привлекательные цены не будут иметь значения, если геймеры ПК не смогут играть в свои любимые игры на портативном устройстве Valve. Как обычное потребительское устройство, Steam Deck будет жить или умрет на спине Proton — и сможет ли Steam Play действительно уговорить разработчиков многопользовательских игр поддерживать его. Скрестим пальцы.

Примечание редактора. Первоначально эта статья была опубликована 16 июля, но в нее были внесены изменения, связанные с последующими улучшениями Proton и первоначальными обзорами оборудования Steam Deck.


Паровая колода — это разработка Valve в области портативных игр. Что касается аппаратного обеспечения, Steam Deck просто впечатляет. Но что еще более важно, в системе есть все, что нужно портативному игровому устройству, включая 7-дюймовый сенсорный экран, два джойстика и трекпад. Несмотря на то, что Steam Deck может выглядеть как аналоги для мобильных игр, он ничем не отличается от них.

Что такое Steam Proton?

Что делает Steam Deck уникальным, так это его программное обеспечение. Steam Deck работает на программном обеспечении на базе Linux под названием Steam Proton. На бумаге игровая система на базе Linux кажется плохой идеей. Системы на базе Linux могут надежно воспроизводить только те игры, которые разработчики определили как родные для Linux. Но, к сожалению, это лишь небольшое количество игр, что ограничивает библиотеку игр, совместимых с Linux.

Тем не менее, операционная система Proton представляет собой слой совместимости для Windows, который работает как эмулятор с небольшим снижением производительности. Использование Steam Proton позволяет Steam Deck запускать игры для ПК, встроенные в Windows. Для этого Steam Proton создан на основе основных инструментов Linux для игр, таких как Wine и DXVK, а также улучшена их совместимость.


Изображение через программное обеспечение Valve

По сути, Steam Proton позволит пользователям загружать любую игру из своей библиотеки Steam без необходимости возиться с настройками и несколькими ОС Linux, чтобы их игры работали должным образом. Хотя Steam Proton отлично справляется с запуском нескольких избранных однопользовательских игр, Valve еще предстоит пройти долгий путь, если они хотят, чтобы каждая игра Steam работала на Proton так же легко, как и на Windows.

Как протестировать Steam Proton прямо сейчас

Proton все еще находится в разработке, но игроки могут попробовать его прямо сейчас на любом рабочем столе Linux с установленным Steam.


< /p>

Снимок экрана через Valve

  • Откройте Steam, перейдите в «Настройки» и нажмите на вкладку «Steam Play».
  • Установите флажок вверху с надписью «Включить Steam Play для поддерживаемых игр».
  • В разделе «Дополнительные настройки» установите флажки «Включить Steam Play для всех игр» и «Использовать этот инструмент вместо игрового выбора из Steam».
  • Нажмите раскрывающееся меню Инструмент совместимости и выберите самую новую версию Proton.
  • Нажмите «ОК» в меню «Настройки», затем перезапустите Steam.

Теперь вы можете запускать игры для Windows в Steam Proton, просто загрузив и запустив их с помощью пользовательского интерфейса Steam.

Какие игры совместимы со Steam Proton?

Valve хочет, чтобы на Proton можно было играть во все основные игры Steam. Тем не менее, Proton все еще находится на ранних стадиях, и Valve должна будет постоянно его настраивать, а большинство игр нуждаются в дальнейшем тестировании и устранении неполадок.

Поскольку Valve не может протестировать каждую игру самостоятельно, они создали ProtonPB. ProtonPB — это система, которая собирает отчеты пользователей, играющих в игры на Proton, для оценки производительности каждой игры. Затем Valve будет использовать эту информацию для внесения изменений в Proton. Кроме того, пользователи могут использовать ProtonDB, чтобы узнать, какие игры хорошо работают на Proton, а какие — с трудом. Например, Rocket League, Dota 2 и Terraria отлично работают на Proton, а другие требуют доработки.


< /p>

Снимок экрана через Valve

Поклонники соревновательных шутеров от первого лица будут разочарованы колодой Steam, поскольку такие игры, как Apex Legends, VALORANT и PUBG, выиграли не работает на текущей версии Proton. Во многом это связано с античитерскими системами и тем, как они взаимодействуют с Linux. Если Valve сможет найти способ запустить надежную защиту от читерства на Proton, это откроет дверь для многих других многопользовательских игр, которые появятся в Steam Proton. Но если Valve не будет постоянно вносить изменения, чтобы добавлять новые игры в Steam Proton, Steam Deck может оказаться мертвым в воде.

Steam Deck на блестящем фоне

Возможно, вы видели много упоминаний о Proton в связи с предстоящим запуском портативной игровой консоли Steam Deck, но что это такое и как оно работает?

Proton — это программа, созданная Valve и CodeWeavers. Она действует как уровень совместимости, позволяющий запускать игры, разработанные для операционных систем Windows 10 и Windows 11, в Linux с минимальным влиянием на производительность. Proton основан на существующем инструменте WINE, который позволял запускать приложения Windows в Linux, а Valve и CodeWeavers использовали эту технологию для запуска игр.

Это невероятно полезно, так как подавляющее большинство игр написаны для Windows из-за огромной популярности операционной системы Microsoft.

Linux, бесплатная операционная система с открытым исходным кодом, занимает относительно нишу, а это означает, что многие разработчики игр не могли или не хотели тратить ресурсы на создание портов своих игр для изначальной работы в Linux.

С Proton идея состоит в том, что им не нужно этого делать, поскольку это позволит запускать эти игры в Linux без дополнительной работы со стороны разработчиков. Это привело к значительному увеличению числа игр, которые можно запускать в Linux, и сделало операционную систему гораздо более жизнеспособной альтернативой Windows.

Почему Valve заботится о Linux?

Valve уже некоторое время является одним из самых активных сторонников игр для Linux, и многие игры в Steam, в том числе ее собственная, изначально работают в операционной системе с открытым исходным кодом. Еще в 2013 году соучредитель Valve Гейб Ньюэлл посетил LinuxCon, где сказал, что «Linux и открытый исходный код — это будущее игр».

Valve не только взяла на себя обязательство выпускать свои игры для Linux и поощряла других разработчиков делать то же самое, но также выпустила SteamOS, дистрибутив Linux на основе Debian.Valve надеялась, что, разработав собственную операционную систему, она сможет отойти от того, что, по ее мнению, было все более контролирующим поведением Microsoft над Windows, включая запуск Магазина Windows (теперь известного как Магазин Microsoft), в котором продавались игры, что поставит его в конкуренцию с Steam, собственный магазин Valve по продаже игр.

Для ПК-геймеров привлекательность SteamOS заключалась в том, что они могли собрать ПК и использовать его в качестве операционной системы бесплатно, а не платить за лицензию Windows. Вместо этого сэкономленные деньги можно потратить на игры. Linux, включая SteamOS, менее требовательна к оборудованию, чем Windows, поэтому накладные расходы будут меньше, что даст прирост производительности в играх.

Примерно в это же время Valve также начала продавать Steam Machines — игровые ПК со SteamOS. Однако ни Steam Machine, ни SteamOS не взлетели. Основной причиной этого было то, что, несмотря на настойчивость Valve, разработчики игр просто не портировали свои игры в достаточном количестве, поэтому геймеры на ПК придерживались операционной системы, которая позволяла им играть в максимально возможное количество игр: Windows.

Итак, Steam Machines и SteamOS несколько ушли в безвестность, но Valve не сдалась. Если бы разработчики не собирались портировать свои игры, Valve перенесла бы эти игры на Linux другим способом — через Proton.

С анонсом Steam Deck продолжение работы Valve с Proton имеет смысл. Портативная консоль будет работать на SteamOS 3.0, которая теперь основана на Arch Linux, и, чтобы избежать проблем, которые были у Steam Machines, Valve будет полагаться на Proton, чтобы гарантировать, что он сможет запускать практически любую игру.

Означает ли это, что любая игра может работать в Linux?

К сожалению, нет. Хотя Proton проделал большую работу по переносу игр, которые, вероятно, никогда бы не появились в Linux, в операционную систему, все еще существует значительное количество игр, которые не могут работать на ней (или работают не очень хорошо).

Недавно мы сообщали, что только 72% из 50 лучших игр в Steam могут работать через Proton, включая такие известные игры, как PUGB: Battlegrounds, Destiny 2, Rust и Apex Legends. Сайт ProtonDB — хороший ресурс для отслеживания совместимых игр и того, насколько хорошо они работают. Согласно сайту, 16 190 игр хорошо работают с Proton, что является довольно приличным количеством, но если ваша любимая игра не включена, то не имеет большого значения, сколько игр поддерживается.

Одна из самых больших проблем связана с античитерским программным обеспечением, которое используется в некоторых конкурентных онлайн-играх, поскольку оно часто препятствует запуску игр через Proton.

Хорошая новость заключается в том, что над Proton постоянно ведется работа, и новые игры регулярно делаются совместимыми. Valve также заявила, что сотрудничает с некоторыми командами разработчиков античитерского программного обеспечения, чтобы помочь играм, использующим их, работать через Proton (продолжая предотвращать мошенников).

Тогда Proton — отличная программа, и когда она работает хорошо, вы даже не должны знать, что она запущена. Это сделало игры на Linux гораздо более жизнеспособным вариантом для многих людей, а благодаря Steam Deck мы должны увидеть, что еще больше людей увидят преимущества.

Старший редактор отдела вычислительной техники

Мэтт (Twitter) — старший редактор отдела вычислительной техники TechRadar. Написав для ряда изданий, таких как PC Plus, PC Format, T3 и Linux Format, нет ни одного аспекта технологии, которым бы Мэтт не увлекался, особенно вычислений и компьютерных игр. Если вы столкнулись с проблемой или вам нужен совет с вашим ПК или Mac, напишите ему в Твиттере.


Мохаммед Абубакар


< /p>

Мохаммед Абубакар
Писатель

Абубакар — независимый автор How-to Geek. Хотя он имеет степень в области компьютерных наук, он выбрал писательскую карьеру, чтобы помогать людям с технологиями. У него есть двухлетний опыт написания статей о бытовой электронике, Android, Linux, Windows и программном обеспечении с открытым исходным кодом на таких сайтах, как Fossbytes. Подробнее.

Valve Proton и Linux

Помните времена, когда игры на Linux было сложно представить? Благодаря уровню совместимости Proton и компаниям, специализирующимся на Linux, за последние несколько лет игры на Linux стали намного лучше. Но что такое Proton и почему он важен для игр в Linux?

Что такое уровень совместимости Proton?

Чтобы понять, что такое Proton, сначала нам нужно понять две технологии — DirectX и Vulkan. Думайте о них как о приложениях-драйверах для игр. Это интерфейсы прикладного программирования (API), которые помогают вашему компьютеру взаимодействовать с видеокартами.

Хотя DirectX – это API с закрытым исходным кодом, разработанный Microsoft для Windows, в Linux используется API Vulkan с открытым исходным кодом. Есть много других API, таких как OpenGL, но давайте сосредоточимся только на Vulkan и DirectX.

Поскольку DirectX — это API только для Windows, а Windows — одна из самых популярных операционных систем в мире, разработчики игр уделяют особое внимание оптимизации своих игр для DirectX. Поскольку в игры для Windows нельзя играть в Linux, здесь в дело вступает Proton.

Проще говоря, Proton, созданный Valve, — это ответвление Wine, использующее такие библиотеки, как DXVK (DirectX поверх Vulkan), для перевода игр DirectX на Vulkan. Подумайте об этом так. Игры взаимодействуют с вашей видеокартой с помощью DirectX. DirectX собирает ресурсы и распределяет их между играми. DirectX содержит Direct3D (который отвечает за рендеринг 3D-графики в приложениях). Proton преобразует эти вызовы Direct3D в вызовы, понятные Vulkan, с помощью библиотек.

Конечным результатом является игра только для Windows, работающая на ПК с Linux.

Что вы можете сделать с Proton?

Когда Proton был запущен в 2018 году, он мог играть только в 27 игр. Однако за три года список поддерживаемых игр вырос примерно до 16 000.

Статистика ProtonDB

Однако Proton ограничен тем, что не может играть в игры со встроенными механизмами защиты от мошенничества. Как следует из названия, античит-механизмы в играх предотвращают жульничество игроков. С появлением мошенников игровые фирмы сотрудничают с поставщиками механизмов защиты от мошенничества, чтобы улучшить игровой процесс. Одними из популярных поставщиков анти-читов являются BattlEye и Easy от Epic Games.

Чтобы узнать, какие игры поддерживаются в настоящее время, посетите официальный сайт ProtonDB. На момент написания этой статьи более 77% из 1000 лучших игр можно было играть с помощью Proton, из которых более 21% работают изначально (не требуют Proton), 21% имеют рейтинг Platinum (запускаются сразу после установки), 56% Gold ( запуск после корректировок), 66 % Silver (работа с незначительными проблемами и корректировками) и 71 % Bronze (работа, но частые сбои).

Как использовать протон

Чтобы включить Proton, перейдите в «Настройки Steam» > «Steam Play» > «Включить Steam Play».

Настройки Steam

Если вам нужно подробное руководство по запуску игр для Windows в Linux с помощью Proton, мы вам поможем.

Будущее Linux-игр с Proton

Нельзя отрицать, что Linux для настольных ПК за последнее десятилетие стал лучше. Однако одной из областей, где GNU/Linux сильно не хватало, были игры, пока не появился Proton.

Proton обладает ключом к революционным изменениям в играх для Linux до такой степени, что Linux может конкурировать с Windows. Одной из разработок, которая также может способствовать развитию игр в Linux, является
Steam Deck, анонсированная в июле 2021 года.

Начнем с того, что Steam Deck — это портативная игровая консоль от Valve, работающая под управлением Arch Linux (точнее, SteamOS с KDE Plasma) и использующая Proton для запуска игр Windows. Что интересно, так это то, что Valve знает, что игры с античитерскими функциями не будут работать на консоли. В результате мы работаем с разработчиками Easy и BattlEye, чтобы сделать возможным запуск игр для Windows, в которых используются те же античит-механизмы.

Тот факт, что исходный код Linux является открытым, означает, что если Valve удастся получить поддержку Easy и BattlEye в SteamOS, то же самое потенциально может быть перенесено на другие дистрибутивы Linux. В конечном итоге это улучшит игровой процесс Linux для настольных ПК в целом.

Слишком рано предсказывать, как именно все изменится, но пока будущее игр для Linux выглядит радужным.

  • › 5 веб-сайтов, которые должен добавить в закладки каждый пользователь Linux
  • › Игровые Chromebook могут появиться в продаже, и вот почему
  • › Нативные игры для Linux могут исчезнуть, и это нормально
  • › Как загрузить и установить Steam в Linux
  • › Apex Legends выходит на Linux благодаря Steam Deck
  • › Как проверить, какие из ваших игр будут работать в Steam Deck
  • › Что такое Pop!_OS?
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.

< бр />

Джордан Глор


Джордан Глор
Технический редактор

Джордан Глор – технический редактор How-To Geek. Он возился с компьютерами и другими технологиями с детства, когда в его деревенском доме в Арканзасе появился доступ в Интернет по телефонной линии.Джордан сочетает свои навыки письменного общения со своей склонностью к технологиям, помогая создавать наши информативные практические руководства. Подробнее.

Логотип Steam рядом с пингвином Linux

Хотите начать играть в Linux? С такими утилитами, как инструмент Steam Proton, это больше не несбыточная мечта, даже если ваша игра официально поддерживается только в Windows. Вот наше полное руководство по играм в Linux с использованием Proton.

Содержание

  • Что такое протон?
  • Как узнать, поддерживает ли Proton вашу игру
  • Как использовать Proton для Steam
  • Использование параметров запуска
  • Использование альтернативных версий Proton

Что такое протон?

Раньше, если вы хотели играть в игры Steam на Linux, вам приходилось устанавливать и запускать Steam через слой совместимости Windows под названием Wine. Вы должны были знать, как настроить Wine самостоятельно, чтобы заставить работать любую конкретную игру.

В настоящее время вы можете установить нативную версию Steam на Linux, а также существует множество игр с нативной поддержкой Linux. Кроме того, Steam позволяет вам загрузить их разветвленную версию Wine под названием Proton, которая предварительно настроена для запуска ваших любимых игр для Windows. Это будет важная часть Steam Deck от Valve.

Когда Proton впервые был анонсирован как часть проекта Steam Play, было всего 27 игр с официальной поддержкой Proton. С тех пор это число росло в геометрической прогрессии, поскольку Valve постоянно совершенствовала и совершенствовала Proton, чтобы он подходил для большего количества игр.

Легко ли теперь играть в Linux? Ну, иногда. В зависимости от нескольких переменных ваша игра может работать идеально при первом запуске. Однако для других игр может потребоваться дополнительная настройка.

Если это звучит разочаровывающе или пугающе, есть способы предсказать, как вы поведете себя в той или иной игре.

Как узнать, поддерживает ли Proton вашу игру

Когда вы начнете работать с Proton, вашим лучшим другом станет веб-сайт ProtonDB. Здесь вы найдете базу данных игр Steam с отчетами о том, насколько хорошо они работают в Linux, с Proton или без него.

Поищите игру, и вы найдете ее с рейтингом от «Платиновый» до «Заброшенный». Эти рейтинги основаны на отчетах пользователей об их опыте запуска игры. Вы можете прокручивать эти отчеты, чтобы узнать, что говорят игроки, и вы можете отфильтровать определенное оборудование и дистрибутивы, чтобы сузить результаты до людей с настройками, похожими на ваши.

Рейтинг игры на ProtonDB

Не перегружайтесь статистикой, параметрами и номерами версий. На них стоит обратить внимание только в том случае, если у вас возникнут проблемы с игрой, как мы объясним позже.

Сначала самым важным является рейтинг игры. Если ваша игра имеет рейтинг Native, это означает, что вам не обязательно нужен Proton для ее запуска. Если он имеет золотой или платиновый рейтинг, есть большая вероятность, что с Proton он будет работать на вас без каких-либо настроек или с минимальными настройками. Если он получит бронзу или серебро, вам, вероятно, придется внести некоторые изменения, чтобы заставить его работать. Если у него рейтинг Borked, у вас мало надежды, хотя вы все равно можете попробовать. Valve постоянно совершенствует Proton для лучшей поддержки, поэтому вполне возможно, что рейтинг Borked может измениться.

Еще один способ найти рекомендации по играм — использовать кураторские списки в Steam, например куратор, совместимый с Proton. Вы найдете сотни игр, каждая с кратким отчетом о стабильности игры с Proton. Вы можете предпочесть этот метод, если не хотите прокручивать множество статистических данных и пользовательских отчетов.

Как использовать Proton для Steam

Откройте Steam и, войдя в систему, найдите игру, в которую хотите играть, в своей библиотеке.

Совет. Убедитесь, что значок пингвина в верхней части списка вашей библиотеки не активирован. Это отсортирует игры, которые не являются родными для Linux.

Кнопка «Установить» на странице игры, скорее всего, будет недоступна для нажатия.

Игра в Steam для Linux с отключенной кнопкой

Не волнуйтесь. Мы собираемся превратить его в симпатичную синюю кнопку, на которую можно нажать.

В правой части страницы игры нажмите кнопку "Настройки" (значок шестеренки). В появившемся раскрывающемся меню выберите «Свойства».

Нажмите

В окне "Свойства" перейдите на вкладку "Совместимость". Вы должны найти один доступный вариант: «Принудительно использовать определенный инструмент совместимости Steam Play». Установите флажок рядом с ним.

Выберите вкладку

Убедитесь, что в раскрывающемся меню установлена ​​самая последняя доступная версия Proton. Затем продолжайте и выйдите из окна свойств.

Сообщение «Доступно для Windows» должно исчезнуть, а кнопка «Установить» на странице игры теперь должна быть синей и на нее можно нажать. Щелкните ее, чтобы открыть окно установки.

Нажмите кнопку

Здесь выберите настройки для ярлыков. Вы получите оценку требуемого места на диске и времени загрузки. Оставьте место установки без изменений, а затем нажмите кнопку "Далее >".

Нажмите

", чтобы начать загрузку и установку" width="469" height="357" src="/pagespeed_static/1.JiBnMqyl6S.jpg" onload="pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);" onerror="this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);"/>

Начнется загрузка игры вместе с выбранной вами версией Proton. После загрузки и установки обоих можно запустить игру, нажав «Играть».

Steam игра и загрузка Proton

При первом запуске Steam может потребоваться несколько минут на подготовку к игре. Будьте терпеливы здесь.

После запуска игры не расстраивайтесь, если поначалу в ней возникнут проблемы. Игры также не всегда работают в Windows «из коробки», поэтому вам может потребоваться внести некоторые изменения в игровые настройки. Если это не работает или вы не можете получить доступ к внутриигровым настройкам, рассмотрите возможность использования рекомендуемого параметра запуска или другой версии Proton, как мы объясним ниже.

Использование параметров запуска

В некоторых отчетах, которые вы читаете на ProtonDB, вам предлагается использовать определенные параметры запуска (также называемые параметрами запуска). Это будут строки слов и символов, которые выглядят примерно так:

Подобные параметры сообщают Steam, что вы хотите активировать, деактивировать или настроить определенные параметры при запуске. Иногда они исправят ваши проблемы или повысят производительность. Однако будьте осторожны, так как они всегда могут вызвать дополнительные проблемы.

Для начала снова откройте окно свойств вашей игры в Steam.

Нажмите

На первой открывшейся вкладке, вкладке «Общие», найдите раздел «Параметры запуска». Там вы найдете текстовое поле, в котором вы можете ввести или скопировать и вставить определенные параметры запуска.

На вкладке

После ввода параметров выйдите из окна свойств и попробуйте запустить игру.

Если у вас все еще есть проблемы (или у вас есть новые проблемы), просто снова откройте «Свойства» и удалите параметры запуска. Попробуйте поискать другие рекомендации по параметрам в ProtonDB. Если вы хотите провести самодиагностику, служба поддержки Steam предоставит руководство по часто используемым параметрам.

Использование альтернативных версий Proton

При поиске игры на ProtonDB вы можете заметить, что пользователи сообщают, что играют в игру на разных версиях Proton.

Различные версии Proton используются в ProtonDB

В этих разных версиях используются разные конфигурации и функции, благодаря которым одни игры работают лучше, но они также могут вызывать проблемы в других играх. Пользователи могут указать в своих отчетах, что конкретная версия лучше всего подходит для них.Когда вы видите это, а игра не работает в используемой вами версии, рассмотрите возможность перехода на эту версию Proton. Это легко.

Просто вернитесь к настройкам совместимости, описанным выше, и в раскрывающемся меню выберите нужную версию Proton.

Выпадающее меню, показывающее несколько доступных версий Proton в Steam

Выйдите из окна свойств и запустите игру. Steam может потребоваться время для загрузки и установки выбранной вами версии Proton.

Что такое экспериментальный протон?

Этот вариант открывает передовые возможности разработки Proton. Стабильная версия не гарантируется, но в ней могут быть новые функции и исправления, необходимые для запуска игры. Воспринимайте его как крайнюю меру, если другие рекомендуемые версии вас не устраивают.

Индивидуальные версии Proton

В ProtonDB вы увидите либо значок Steam Play, либо значок Tinker рядом с номером версии Proton, которую они используют. Значок Steam Play просто означает, что эта версия доступна непосредственно через Steam.

Однако значок Tinker означает, что они используют пользовательскую сборку Proton, не сборку, официально поддерживаемую Valve. Мы не рекомендуем использовать их, если вы не знаете, что делаете.

Proton и Steam Linux Runtime

Иногда вы увидите что-то под названием «Steam Linux Runtime» среди ваших опций Proton. Это не другая версия Proton. Это опция, которая позволяет вам запускать версию игры, созданную для Linux, внутри контейнера, предназначенного для обеспечения ее работы в вашем конкретном дистрибутиве. Вы можете выбрать Steam Linux Runtime, если хотите установить и запустить его вместо Proton и версии для Windows.

В противном случае при запуске вы можете получить сообщение о том, что ваша операционная система Linux несовместима. Если это произойдет, вы все равно можете продолжить и попробовать. В ходе нашего тестирования игра иногда работала идеально.

Однако не всегда следует доверять среде выполнения Linux. Иногда разработчики игр не могут уделять много времени тому, чтобы убедиться, что версия для Linux работает хорошо. Возможно, вам будет лучше с версией Windows в сопровождении Proton. Проведите несколько экспериментов, чтобы выяснить это.

Если вы не можете заставить Proton работать на вас, посетите форумы сообщества Steam. ProtonDB также предлагает полезные ответы на часто задаваемые вопросы по устранению неполадок.

Теперь, когда вы играете в игры для Windows на Linux, вам может быть интересно узнать, какие еще популярные приложения вы можете установить в своей системе.

  • › 5 веб-сайтов, которые должен добавить в закладки каждый пользователь Linux
  • › Почему следует использовать Proton вместо среды выполнения Steam Linux
  • › Как загрузить и установить Steam в Linux
  • › Что такое Proton для Steam и как он влияет на игры в Linux?
  • › Steam Deck от Valve позволит вам выполнять двойную загрузку Windows
  • › Apex Legends выходит на Linux благодаря Steam Deck
  • › Как установить Google Play Маркет в Windows 11
  • › Как восстановить метки панели задач в Windows 11

Читайте также: