Страница 7: SteamOS - впечатления
Alienware Alpha в четырех базовых версиях поставляется с фирменной операционной системой Steam OS от Valve, но за дополнительную плату можно заказать и полнофункциональную систему Windows, хотя доплата составит почти 100 евро. ОС предоставляется производителям бесплатно, но она обеспечивает намного меньше функций по сравнению с Windows, ассортимент игр тоже значительно меньше. В Steam Store сейчас числится порядка 13.000 игр. Из них под Linux и SteamOS доступно всего 3.200 игр. Если убрать многие DLC, расширения или демо-версии, то число игр еще значительно снизится. Хуже того, многие игры AAA, подобные Grand Theft Auto 5 или Fallout 4, под Steam OS попросту недоступны. Причем обе игры сегодня очень популярны, они вышли в версиях для обоих приставок Microsoft и Sony.
По сути, Steam OS можно назвать переделанным режимом Big Picture в клиенте Steam, который позволяет управлять контроллером с дивана. Если вы подключите клавиатуру и мышь, то можно будет устанавливать дополнительное программное обеспечение в отдельном настольном окружении, так что Steam Machine подходит и для использования в офисной среде – если вы знакомы с дистрибутивами Linux и Debian.
Впечатления от Steam OS
Сразу же после старта системы Steam OS запрашивает настройки подключения к Интернету через Ethernet или Wi-Fi. Затем вы получите доступ к своей библиотеке игр или можете купить новые игры в онлайновом магазине. По умолчанию выводится полный каталог игр. Чтобы посмотреть, какие игры будут идти под Steam OS, следует установить фильтр. В нашем списке клиента Steam доступны 114 игр, но после фильтра осталось только 25 игр – в основном собственные игры Valve или старые игры, такие как Duke Nukem 3D или Half-Life 2.
Через Steam Store можно покупать не только игры, но и программное обеспечение, а также и различные устройства. Предложений много, выбор не ограничен только Steam OS.
Операционная система Linux предлагает собственный браузер. Но работает он сравнительно медленно. Но для общения в социальных сетях или просмотра новостей браузер подходит хорошо. URL сайта придется вводить через экранную клавиатуру, здесь как раз помогают два новых трек-пада контроллера Steam.
Если в игре нет прямой поддержки контроллера, то Steam Controller все равно будет работать. В таком случае клавиши клавиатуры можно привязать к кнопкам контроллера.
Все основные настройки учетной записи Steam, языка и системных параметров легко доступны и модифицируются через меню настроек.
В интерфейсе Steam можно создавать ярлыки для приложений, которые установлены в настольном интерфейсе Debian или Steam OS.
В настройках скрыт доступ к настольному интерфейсу системы Linux, на основе которой работает Steam OS. Через установщик пакетов можно добавлять программное обеспечение. Впрочем, такой способ нельзя назвать интуитивно понятным для обычных пользователей, он удобен разве что экспертам Linux. Все, что устанавливается через интерфейс Steam, привязывается к пользователю Steam. Если вы перейдете в режим Desktop, то и вход в систему будет осуществлен под «десктопным» пользователем. В результате вы не получите доступа к своим играм Steam и не сможете посмотреть результаты – у пользователя Desktop нет административных прав, по умолчанию у него нет доступа к данным пользователя Steam. Сменить пользователя Desktop на Steam тоже нельзя. Остается весьма «кривой» путь через терминал и команду Sudo. Кроме того, Steam OS устанавливается без доступа root, чтобы не открывать возможности для потенциальных атак. В целом, если вы хотите полноценно работать со Steam OS, то без знаний Linux не обойтись.
Сравнение производительности между Steam OS и Windows 10
Мы провели сравнение результатов тестов под Steam OS и Windows 10, хотя сделать это было непросто. Запись частоты кадров через fraps невозможна, так что пришлось опираться только на результаты встроенных тестов игр под Steam OS. И по ходу тестов нас поджидали многочисленные «подводные камни», в том числе связанные с переключением между учетными записями Desktop и Steam под Steam OS. Игра Metro 2033, например, создает логи CSV, но по умолчанию они не видны пользователю Desktop, получать их пришлось через консоль. Также и настройки не получилось выровнять на сто процентов. Например, в Metro под Linux нет поддержки тесселяции. Впрочем, для примерного сравнения производительности между Steam OS и Windows 10 наши результаты использовать можно. Итог таков: игры под Steam OS идут существенно медленнее, чем под Windows, что может быть связано и с плохой поддержкой драйверами, которая зависит от усилий двух крупнейших разработчиков GPU AMD и NVIDIA. Впрочем, если Steam OS получит широкую поддержку, то отношение разработчиков наверняка изменится. Тем более с учетом перспектив интерфейса Vulkan.
Тест | SteamOS | Windows 10 |
Company of Heroes 2 | 16,3 FPS | 25,6 FPS |
Half Life 2: Lost Coast | 146,9 FPS | 202,4 FPS |
Middle-Earth: Shadow of Mordor | 14,7 FPS | 21,4 FPS |
BioShock: Infinite | 25,6 FPS | 50,4 FPS |
Metro 2033: Last Light Redux | 28,3 FPS | 28,8 FPS |
Unigine Heaven 4.0 | 18,3 FPS | 25,8 / 26,3 FPS (DX/OpenGL) |
Unigine Valley 1.0 | 17,7 FPS | 19,9 / 18,4 FPS (DX/OpenGL) |
От нажатия кнопки питания до появления запроса с паролем Steam OS проходит 35 секунд. Но до возможности запуска игры придется подождать еще около 50 секунд. На следующем видеоролике вы можете составить впечатление о времени загрузки и работе интерфейса Steam OS.