Энтузиасты установили Steam на Raspberry Pi 4 и смогли запустить там некоторые игры



    Энтузиасты с портала Tom's Hardware проверили, можно ли установить полноценный игровой сервис Steam на Raspberry Pi 4 и запустить хотя бы некоторые игры оттуда. Оказалось, что это вполне выполнимая задача для микрокомпьютера.

    Для запуска Steam на Raspberry Pi 4 необходимо выполнить несколько условий: установить на микрокомпьютер дополнительную систему охлаждения, разогнать устройство (в /boot/config.txt выставить over_voltage=6, arm_freq=2147 и gpu_freq=750), а также установить на Raspberry Pi OS или другую используемую версию Linux эмулятор Box86. Хотя это проект с открытым исходным кодом еще находится на ранней стадии разработки и он работает нестабильно. Но с его помощью можно установить Steam, который и может вылетать через некоторое время или иногда зависать, но все же работает на Raspberry Pi 4.

    Пользователю необходимо выполнить установку эмулятора Box86 и Steam на Raspberry Pi 4 в ручном режиме. Подробную инструкцию по этому процессу можно посмотреть на портале Tom's Hardware. Причем в процессе установки Steam могут возникать ошибки или замедления в процессе, но все равно в итоге он должен завершиться успешно. Далее после своего первого запуска сервис Steam обновится до текущей версии.

    Единственное неудобство на текущий момент — Steam на Raspberry Pi 4 через Box86 может работать с играми полноценно только в режиме small mode, на который необходимо переключиться в меню сервиса.

    Конечно, большинство игр в Steam на Raspberry Pi 4 не запустятся. Но ведь там есть не особо требовательные к ресурсам ПК игры, а также портированые под Linux версии игр, которые также возможно запустить на микрокомпьютере. Именно последние только и поддерживает сейчас эмулятор Box86.

    Список доступных игр в Steam на Raspberry Pi 4, установлен режим small mode.

    Энтузиасты пояснили, что процесс установки игры в Steam на Raspberry Pi 4 проходит достаточно медленно, часто может возникнуть сбой при попытке выделить место на диске для установки. Но через несколько попыток их установить процесс начинает проходить более стабильно.

    Примечательно, что в Steam на Raspberry Pi 4 через Box86 есть поддержка контроллеров. Например, проводной контроллер Xbox 360, подключенный к микрокомпьютеру, был распознан системой и работал без проблем.

    Игры, которые были проверены, что они работают в Steam на Raspberry Pi 4: большинство двумерных инди-игр, портированных под Linux, логическая игра WorldOfGoo, симуляторы Airline Tycoon Deluxe и FTL (Faster Than Light), двухмерный платформер Shovel Knight, головоломка Papers Please и даже киберпанковский симулятор бармена VA-11 Hall-A.

    Таким образом, на Raspberry Pi уже можно не только запускать ретро-консольные эмуляторы, простые игры с открытым исходным кодом, а уже более интересные игровые приложения, включая ряд популярных инди-игр. Вдобавок Box86 уже поддерживает эмуляцию 3D-игр и даже Unity, также его разработчики планируют в будущем сделать поддержку Wine. Именно этот эмулятор позволил запустить на Raspberry Pi 4 даже Counter-Strike, правда с очень низкими fps.



    Ранее в середине июля 2020 года эксперты портала Tom's Hardware опубликовали инструкцию по установке Windows 10 на Raspberry Pi 4. Вдобавок они проверили, как работают некоторые сторонние программы (GIMP Photo Editor, Arduino IDE и Python 3.8) в этой связке микрокомпьютера на ARM и последней версии Windows.

    См. также:
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 25

      0

      Какая-то странная статья — вроде, и так было понятно, что на rp4 можно запустить стим — там же Линукс на борту стоит.

        +4

        Про разные процессоры месье не слышал? На малинке arm(arm64), а Steam написан для x86/x86_64(amd64).
        И, нет, бинарник стима напрямую запустить нельзя, само собой.

          +7
          Ух, да, из головы вылетело, что на малине arm стоит — my bad.
          +3
          Важный момент — используется эмулятор x86, а было бы здорово увидеть клиент и игры для ARM.
            0

            Ну какое-нибудь Everlasting Summer должно спокойно запуститься, оно вроде на пайтоне все. Ну то есть если взять его хоть из стима, хоть с официального сайта, то оно запустится скорее всего.


            P.S. До второй половины дня пятницы не дома, а как приеду домой даже попробую, чего бы нет

              0
              В следующем десятилетии, может быть. Сейчас на все системы ставится пакет steam:i386. Когда Valve смогут собрать клиент под amd64 без i386 библиотек, можно будет поверить, что клиент под arm64 возможен.
                +1

                А как же мак, он 32 битный софт не не умеет, точнее система не дает, и клиент там собран под x64

                  0
                  Может он не нативный? У меня в кроссовере Герои 3 на маке 10.15 работают.
                  +1

                  Valve может и, вроде как, собирает клиент 64 only проблема в том что i386 нужна именно портированные под linux играм (так сложилось)

                    0

                    Давно пора. Не понимаю, что им мешает таскать бандлы 32-х битных библиотек для тех трех с половиной старых 32-х битных игр под линукс.

                +1
                это же классический троллейбус из булки хлеба
                  +2

                  Классический троллейбус был из буханки, а не из булки
                  А так да, совершенно непонятно зачем, с другой стороны just for fun вполне уважительная причина

                    0

                    Но это же даже не fun. ¯_(ツ)_/¯
                    Особенно после того, как на iphone в эмуляторе запускали windows 10.
                    Я в своё время linux пытался запускать в андроид смартфоне (не помню запустил или нет, давно это было).
                    Вполне обычная рутинная операция, только бесполезная.

                      0

                      Linux это ядро и оно уже запущено на смартфоне, если там стоит Android, потому что Android это ОС на базе ядра Linux.

                        +2

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

                  +2
                  Т.е. малинка тянет в режиме эмуляции? У… важаю. Срочнейшим образом нужно повторить тест при экстремальном разгоне под криоохлаждением.
                    +2

                    Пункт "установить на микрокомпьютер дополнительную систему охлаждения" на рп4 надо делать в любом случае, благо там теперь ничего не мешает прилепить большой радиатор, ничего не торчит выше чипсета

                      –1
                      благо там теперь ничего не мешает прилепить большой радиатор, ничего не торчит выше чипсета
                      Золотые слова. Когда же догадаются настольные материнки выпускать с процессором на нижней стороне? Чтобы таки ничего не мешало установить вообще любой радиатор.
                        0
                        Или устанавливать процессор в слот расширения, как видеокарты. Это тоже долобы возможность увеличить площадь радиатора.
                          0
                          Да был уже слот, не особо понравилось. Но всё лучше, чем радиатор загадочной формы делать.
                    • НЛО прилетело и опубликовало эту надпись здесь
                        0
                        Игры, которые были проверены, что они работают в Steam на Raspberry Pi 4: большинство двумерных инди-игр, портированных под Linux, логическая игра WorldOfGoo, симуляторы Airline Tycoon Deluxe и FTL (Faster Than Light), двухмерный платформер Shovel Knight, головоломка Papers Please и даже киберпанковский симулятор бармена VA-11 Hall-A.

                        Таким образом, на Raspberry Pi уже можно не только запускать ретро-консольные эмуляторы, простые игры с открытым исходным кодом, а уже более интересные игровые приложения, включая ряд популярных инди-игр. Вдобавок Box86 уже поддерживает эмуляцию 3D-игр и даже Unity, также его разработчики планируют в будущем сделать поддержку Wine. Именно этот эмулятор позволил запустить на Raspberry Pi 4 даже Counter-Strike, правда с очень низкими fps.


                        я вас правильно понял, что здравый смысл потерялся где-то в самом начале? Steam ест и без того очень ограниченные ресурсы платформы, поэтому какой смысл запускать через него игры, которые можно устанавливать и запускать без его?
                        Из игр, которые доступны только через стим, в статье я увидел только counter strike (или ее тоже можно запустить отдельно?). Но простите это Action/Shooter и fps в ней имеет большое значение, поэтому его вообще никто не будет запускать на raspberry pi.
                          0
                          Вот чего по настоящему жду, это steam и его proton на андроид. А то 12Гб ОЗУ, 8 ядер проц, OpenGL, Vulkan… а запустить из старого доброго разве что эмулятор NES можно.
                            0
                            Интересно, что это за железка такая, что такие шикарные характеристики, а запустить ничего кроме андроида нельзя? Мне казалось, практически на любом андроиде можно накатить в chroot дистрибутив линукса и гонять там линуксовый софт.
                              0
                              Не рутованный андроид на samsung note 10+

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

                          Самое читаемое