Новости про Linux и Steam

Linux стала популярнее MacOS в Steam

Популярность операционной системы Linux в игровом сервисе Steam превзошла MacOS, и всё благодаря компьютеру Steam Deck на базе системы Arch Linux, который вышел в феврале прошлого года.

Так, доля Linux в сервисе занимает 1,82% рынка, в то время как MacOS упала на 0,27%, до 1,57%. Правда, фанаты Linux при этом забывают, что доля Windows при этом выросла на 0,4% и достигла 96,61%. Более этого, за последний месяц популярность Linux немного упала, на 0,14%, однако это связывают с ограничениями, введенными в Китае.

Игры в Linux

Что касается различных дистрибутивов Linux, то тут однозначным лидером, с 44%, выступает SteamOS Holo, базовая ОС для Steam Deck.

Также самым популярным производителем CPU среди пользователей Linux стал AMD, заняв 71%. Это неудивительно, поскольку именно на APU AMD построен Steam Deck. В то же время, среди пользователей Windows доля AMD составляет лишь 33%.

Valve уменьшает размер SteamOS

Компания Valve готовит игровой портативный компьютер Steam Deck, для чего ей пришлось значительно переработать собственную операционную систему SteamOS, которая теперь получила номер версии 3.0.

Обновлённая ОС, основанная на Linux, стала намного меньше. Её размер сократился с 24 ГБ до 10 ГБ. Учитывая, что базовая версия Steam Deck имеет объём встроенной памяти лишь 64 ГБ, такое сокращение имеет большое значение. Да и вообще, доступность дополнительных 14 ГБ дискового пространства не помешает даже в версиях с накопителем объёмом 512 ГБ.

Valve Steam Deck

Кроме оптимизации размеров системы SteamOS версии 3.0 получила большую надёжность при работе с сенсорным экраном Steam Deck, увеличенную производительность Wi-Fi, и изменения в ядре подсистем звука, GPU и прочих компонентов. Кроме того, Valve Steam Deck будет поддерживать альтернативные BIOS для работы с памятью Samsung и Micron.

Ожидается, что продажи консоли Valve Steam Deck будут поставляться с февраля 2022 года. Изменения же в ПО Steam Deck будут вноситься и после релиза компьютера.

80% игр на Steam из Top 100 уже работают на Linux

В 2012 году компания Microsoft выпустила Windows 8, в которой мечтала стать главным поставщиком программ и игр при помощи Microsoft Store. Valve увидела в этом угрозу и решила создать собственную экосистему для дистрибуции.

Так, в 2013 появилась SteamOS, основанная на Linux операционная система Valve, предназначенная для игр. Компания продвигала её разными способами, выпуская Steam Controller, Steam Link и Steam Machines. Всё это не имело коммерческого успеха, но создавало шумиху вокруг проекта. В 2018 году вышел Proton — слой совместимости, который позволил запускать игры для Windows в Linux, что дало рывок для развития геймерства в этой ОС.

Steam

Proton внёс огромный вклад в обеспечение совместимости игр и связанных технологий, таких как DXVK, включающей поддержку DirectX 9, 10 и 11, а также Vulkan. Даже Amazon использовал его для стримингового сервиса Luna.

Прогресс в обеспечении совместимости всё это время отображался на ProtonDB, и вот, на этом сервисе появилось знаковое событие: 80% всех игр из Top 100 на Steam теперь работают в Linux.

Поддержка Proton популярных игр

Рейтинг совместимости использует медальную систему, равно, как это было с WineDB более 20 лет. Если игра имеет золотую медаль, это значит, что с использованием Proton в неё можно играть так же, как и Windows. Среди этих игр с уровнем Gold+ такие крупные проекты, как Microsoft Flight Simulator, No Man’s Sky, Back for Blood, Cookie Clicker, Dark Souls III, Stardew Valley и много-много других.

Общая поддержка игр в Proton

В общем, дела у Valve в этой сфере идут отлично. О портативном компьютере Steam Deck пресса отзывается хвалебно, а совместимость с играми продолжает расти. Фактически, из 21 244 игры на SteamOS работают 17 649.

Доля Linux в Steam выросла до 1%

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

Согласно данным Steam Hardware Survey операционные системы семейства Linux впервые набрали 1% рыночной доли. Безусловно, это нельзя назвать большим достижением, ведь подавляющее большинство, 90%, игроков в Steam использует Windows 10. Тут стоит учесть особенности Linux. Это малораскрученная операционная система, которая обладает несравнимо меньшими ресурсами, чем вкладывает Microsoft в Windows. Однако она становится популярной в качестве второй ОС, которой можно пользоваться альтернативно и бесплатно.

Тукс смотри в окно

Так что, даже 1% для Linux в её тяжёлом и медленном пути к вершине стало важным достижением. Самым интересным стало то, что согласно опубликованной статистике, на Linux перешли недавние пользователи Windows 10.

Статистика операционных систем в Steam за июль

Эта открытая ОС по-прежнему является нишевым продуктом. Среди своих коллег вы вряд ли найдёте кого-то, кто использует её в качестве основной ОС. Но кто знает, может быть именно этот показатель в 1% популярности подтолкнёт разработчиков к большему вниманию к ней в качестве игровой платформы.

Deep Silver подтверждает подготовку Metro Exodus для Linux

Игра Metro Exodus совсем недавно была выпущена в Steam (со скидкой в 40%), а на форуме уже появилась информация от издателя Deep Silver, который подтвердил подготовку игры для операционной системы Linux.

Игры Metro 2033 Redux и Metro Last Light Redux уже представлены на Linux. Однако единственным способом поиграть в Metro Exodus на этой открытой ОС является использование Proton, слоя совместимости между Windows и Linux. Ожидается, что Linux-версия игры будет использовать API Vulkan, поскольку на нём построена версия для Stadia.

Metro Exodus

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

Выпуск игры для Linux не должен составить разработчикам большого труда, поскольку она имеет рабочую версию на базе Vulkan, а студия-разработчик, 4A Games, имеет опыт в создании предыдущих частей франчайза для этой ОС. Однако для Linux игра будет несколько упрощена. Она лишится трассировки лучей и DLSS, что, конечно, облегчит работу по адаптации.

В Steam Play доступны более 2600 игр

В конце августа Valve анонсировала новую версию Steam Play for Linux, которая включала Proton, форк WINE, позволяющий запускать множество игр для Windows в Linux.

При этом изначально были доступны даже современные игры, среди которых Witcher 3, Dark Souls 3 и Dishonored. И вот, спустя два месяца, база данных Proton содержит более 2600 поддерживаемых игр, и эта величина быстро растёт.

Когда Valve Software запустила Steam Play с Proton, она хотела обеспечить пользователям Linux доступ к Windows играм, которые пока не были портированы. При этом доступ должен быть максимально простым.

Конечно, не все игры хорошо идут на Linux, но и на Windows 10 старые игры иногда не запустить. Что касается игр для Linux, то их в Steam существует порядка 5000, а значит, Proton расширяет поддержку более чем на 50%. И со временем этот коэффициент будет только расти.

Steam Play позволяет запустить игры Windows на Linux

Недавно мы сообщали, что Valve готовит функцию Steam Play, которая позволит запускать игры Windows игры на Steam Machine, работающих под управлением Linux. И вот эта функция выпущена официально.

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

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

Steam

Рендер DirectX 11 и DirectX 12 реализован через Vulkan, что повышает совместимость игр и снижает негативные эффекты виртуализации. Среди прочих усовершенствований отмечается поддержка полноэкранного режима, игровых контроллеров и производительность в многопоточной нагрузке. Особо разработчики отметили именно улучшения в многопоточной нагрузке, по сравнению с обычным Wine.

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

  • Beat Saber
  • Bejeweled 2 Deluxe
  • Doki Doki Literature Club!
  • DOOM
  • DOOM II: Hell on Earth
  • DOOM VFR
  • Fallout Shelter
  • FATE
  • FINAL FANTASY VI
  • Geometry Dash
  • Google Earth VR
  • Into The Breach
  • Magic: The Gathering – Duels of the Planeswalkers 2012
  • Magic: The Gathering – Duels of the Planeswalkers 2013
  • Mount & Blade
  • Mount & Blade: With Fire & Sword
  • NieR: Automata
  • PAYDAY: The Heist
  • QUAKE
  • S.T.A.L.K.E.R.: Shadow of Chernobyl
  • Star Wars: Battlefront 2
  • Tekken 7
  • The Last Remnant
  • Tropico 4
  • Ultimate Doom
  • Warhammer® 40,000: Dawn of War® – Dark Crusade
  • Warhammer® 40,000: Dawn of War® – Soulstorm

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

Доля Windows 10 в Steam продолжает расти, а Linux — снижаться

Операционная система Windows 10, поступившая в продажу прошлым летом, продолжает демонстрировать рост популярности в игровом пространстве Staem, в особенности это касается 64-разрядной версии операционной системы.

Так, в марте доля Windows 10 выросла на 2,97% и теперь она составляет 38,28%. Лидерство по-прежнему остаётся за Windows 7, которая занимает 39,96%. Учитывая сложившиеся тенденции, уже в середине апреля стоит ожидать, что свежая версия операционной системы Microsoft займёт в Steam лидирующие позиции.

В целом же Windows увеличили свою долю на 0,11%, и теперь все версии этой ОС вместе взятые занимают 95,70% рынка.

Что касается OS X, то эта система, в целом, демонстрирует стабильность, потеряв лишь 0,08% пользователей. Теперь её мировая доля составляет 3,32%.

Что касается Linux, то её доля в марте снизилась. В частности, замедлилось и распространение Steam на Linux. Так, количество людей, использующих этот игровой клиент в системе Linux, упал на 0,06% до всего лишь 0,85%.

Собственный проект Valve SteamOS не принимал участия в исследовании, поэтому популярность Linux в бытовой среде может оказаться выше. Кроме того, исследование показывает долю Linux пользователей Steam по отношению ко всем пользователям, и не демонстрирует общее распространение Steam для Linux, которое может быть занижено за счёт общего числа новых пользователей на всех платформах.

Valve официально выпускает SteamOS без UEFI

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

Изначально Valve выпустила образ своей игровой операционной системы на базе Linux, который в обязательном порядке требовал наличия поддержки компьютером UEFI. Кроме того, первый релиз SteamOS нельзя было устанавливать вместе с другими ОС. Однако некоторые из проблем официальной версии были достаточно быстро решены комьюнити.

Переработанная версия SteamOS, решающая эти проблемы, была выпущена сообществом под названием Ye Olde SteamOSe. Теперь же сама Valve максимально изучив разработки, сделанные в Ye Olde SteamOSe, выпустила собственный вариант системы, не имеющий указанных выше ограничений.

Представитель Valve Джон Верт на официальном форуме компании написал: «Я только что опубликовал ISO SteamOS, который может быть использован для установки SteamOS на не-UEFI системы. Выражаю благодарность directhex и ecliptic за их работу в Ye Olde SteamOSe, он включает много их изменений. Двойная загрузка и собственное создание разделов теперь возможно из опции „Установка для эксперта“».

«ПОЖАЛУЙСТА учтите, что на нём было проведено очень мало тестов, особенно в разных типах установки с двойной загрузкой. Так что не устанавливайте его на машину, которую вы не готовы потерять».

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

SteamOS на базе Debian вышла официально

Как и было обещано ранее, в пятницу, 13 декабря была представлена операционная система SteamOS на базе Linux, предназначенная для игровых компьютеров Steam Machines, производимых как самой компанией Valve, так и множеством независимых поставщиков.

Версия SteamOS названная Alchemist представляет собой дистрибутив системы Linux, основанный на сборке Debian GNU/Linux 7.1 (Wheezy).  Эта система содержит портированную eglibc 2.17, вариант библиотеки GNU C для встраиваемых систем, которая представлена в Debian Testing.

Будучи построенной на основе ядра версии 3.10.11, SteamOS включает набор графических драйверов, однако они поддерживают лишь ускорители NVIDIA. Поддержка же GPU от AMD и Intel должна появиться позднее.

Операционная система позволяет загрузить рядовое рабочее окружение, где в качестве менеджера рабочего стола используется GNOME 3 с GNOME Shell. Тут пользователи системы смогут запускать приложения общего назначения, однако главными из них, безусловно, являются сам клиент Steam и игры. Обновление ОС происходит в автоматическом режиме с репозиториев Valve.

Вместе с выпуском ОС стали известны и системные требования к ней. В целом, они соответствуют обычному современному игровому ПК и даже компьютеру среднего уровня. Так, для запуска SteamOS вам понадобиться 64-битный процессор Intel или AMD, 4 и более гигабайт ОЗУ, жёсткий диск на 500 ГБ и более, видеокарта NVIDIA (поддержка видеокарт Intel и AMD ожидается в скором будущем). Однако самым неожиданным требованием стала поддержка материнской платой UEFI загрузки.

Загрузить операционную систему SteamOS можно с помощью сервисов Steam или на сайте-источнике.