Компания Canonical объявила о начале выпуска пакета Snap для магазина игр для ПК Steam. Новая версия появилась, когда Canonical и разработчик Steam, компания Valve, активно продвигают игры для Linux.
Ubuntu стремится упростить игры для Linux с помощью Steam Snap
Snap-версия Steam — это часть серьезного усилия команды разработчиков настольных компьютеров Ubuntu по улучшению игр в Ubuntu. Менеджер по продуктам Canonical Оливер Смит объявил о Steam Snap в официальном сообщении в блоге Ubuntu:
В Canonical мы ждали «Года игр для Linux» примерно столько же, сколько ждали Half-Life 3, но никогда раньше он не казался таким близким, как сейчас, в 2022 году.
В то время как Ubuntu раньше делала Steam доступным через свой менеджер пакетов, версия Snap — это серьезное изменение в том, как распространяется Steam. Snap — это новая система управления пакетами, разработанная Canonical для Ubuntu. Snap являются автономными, изолированными от базовой ОС и включают все зависимости, необходимые приложению для запуска. Существующая система APT извлекает зависимости как отдельные компоненты.
Пользователи Ubuntu могут загрузить раннюю версию из магазина Snap.
Переезд Ubuntu в Steam происходит на фоне споров о Snap
Хотя Snap позволяет разработчикам легче выпускать приложения для Ubuntu, он вызывает критику со стороны пользователей из-за проблем с производительностью. По-видимому, это связано с размером Snap, из-за чего программы загружаются медленнее. Последний выпуск Ubuntu 22.04, «Jammy Jellyfish», подвергся критике за изменение пакета Mozilla Firefox на Snap.
Учитывая, что производительность часто важнее для геймеров, могут возникнуть аналогичные разногласия, если Canonical решит полностью перевести Steam с пакета APT на Snap.
Canonical и Valve нацелены на игры для Linux в Steam
Шаг Canonical, кажется, указывает на растущий интерес к играм для Linux. Смит сказал, что Canonical нанимает больше разработчиков, чтобы улучшить Ubuntu для геймеров. Компания также запрашивает комментарии по улучшению системы от геймеров. Canonical сосредоточена на изменениях драйверов и ядра системы.
Согласно опросу пользователей Steam от Valve, проведенному в марте 2022 года, подавляющее большинство, 96 %, пользователей Steam используют ту или иную версию Windows. Пользователи Linux составляют лишь один процент пользователей Steam, но из этих пользователей Ubuntu 20.04 была самой популярной — около 13 процентов. Другие записи, такие как Linux Mint или Pop!_OS, являются производными Ubuntu, показывая, насколько Ubuntu доминирует над настольным Linux. Это означает, что имеет смысл ориентироваться на Ubuntu для улучшения игр.
Valve уже давно выступает за игры для Linux, выпустив портативную колоду Steam, которая доступна в нескольких конфигурациях. В Steam Deck работает специальная версия Arch Linux, получившая название «SteamOS 3.0», в то время как предыдущие версии SteamOS построены на Debian. Версия Steam для Linux включает Proton, уровень совместимости, который запускает родные игры для Windows, которые не были перенесены в Linux.
Хотя количество нативных игр для Linux намного меньше, чем для Windows, похоже, что число разработчиков Linux растет, поскольку, по данным GamingOnLinux, в Steam доступно более 6000 игр для Linux. Этому, вероятно, способствует более широкая доступность кроссплатформенных инструментов разработки, поддерживающих Linux, таких как Unity.
Смогут ли Steam и Ubuntu выйти на игровой рынок?
Поскольку Windows доминирует на игровой сцене для ПК, неясно, насколько окупятся инвестиции Ubuntu и Steam в игры для Linux. Рынок настольных компьютеров Linux уже фрагментирован различными дистрибутивами. К ним относятся дистрибутивы, оптимизированные для игр.