Как установить Steam на малине пи

    0
    2


    Raspberry Pi — это универсальное устройство, от небольшого NAS до универсального медиа-сервера, которое можно настроить практически для любого вообразимого проекта. Черт возьми, новые платы обладают достаточной огневой мощью для эмуляции игр, разработанных для старых консолей, и вы даже можете выбирать между Recalbox, Retro-Pie и несколькими другими дистрибутивами, ориентированными на эмулятор.


    К сожалению, с компьютерными играми дела обстоят иначе, поскольку даже 32-битные Steam Клиент несовместим с системами на базе ARM. Итак, вам придется использовать некоторые обходные пути, если вы хотите запустить свой Steam игры на доске Raspberry Pi. Поскольку эта процедура может оказаться довольно сложной для новичков, мы составили пошаговое руководство, которое поможет вам установить Steam на Raspberry Pi.

    Что вам понадобится

    Помимо платы Raspberry Pi, вам понадобится решение для хранения данных. Если вы планируете устанавливать игры на карту microSD, которую будете использовать в качестве загрузочного диска, я советую выбрать что-нибудь с объемом памяти более 64 ГБ, поскольку Steam игры могут занимать много места. Также рекомендуется выбрать внешний SSD и установить его в качестве каталога установки для Steam игры.


    Наконец, вам понадобится операционная система для установки Steam. Для этого урока я использовал Ubuntu, поэтому вам нужно будет установить главный дистрибутив Linux, если вы хотите следовать инструкциям. Тем не менее, процесс должен быть идентичен для других дистрибутивов, включая официальную ОС Raspberry Pi.

    Настройка кросс-компилятора MultiArch и GCC

    Поскольку плата Raspberry Pi оснащена процессором ARM, вам необходимо установить библиотеки для разных архитектур, включая системы x86 и x86_64, на SBC. Мы будем использовать MultiArch, и вы можете настроить его, выполнив следующие действия:

    1. Нажимать Ctrl+Альт+Т для запуска Терминала.
    2. Вставьте следующую команду, чтобы добавить поддержку MultiArch на Raspberry Pi.
      sudo dpkg --add-architecture armhf 
      Терминал Ubuntu, отображающий команду добавления мультиархитектуры

      Обязательно нажмите Входить после того, как вы скопировали команды для их выполнения.

    3. Обновите пакеты с помощью команды обновления.
      sudo apt-get update && sudo apt-get upgrade
      Терминал Ubuntu, отображающий команды обновления и обновления sudo apt

      Нажимать Да когда будет предложено подтвердить.

    4. Запустите эту команду, чтобы установить пакет кросс-компилятора GCC:
      sudo apt install gcc-arm-linux-gnueabihf -y
      Команда для установки кросс-компилятора GCC выделена в терминале Ubuntu.
    5. (Необязательно) Если в вашем дистрибутиве нет пакета git, вам необходимо настроить его с помощью apt-получить установку команда.
      sudo apt-get install git -y
      Команда для установки Git в Ubuntu
    6. (Необязательно) Кроме того, для этого руководства вам также понадобится пакет Cmake.
      sudo apt install cmake -y
      Команда, используемая для установки пакета Cmake в Ubuntu


    Установка Box64

    После того, как вы включили Multiarch, пришло время установить Box64, который является первым из двух уровней совместимости, которые вам необходимо настроить на Raspberry Pi для запуска. Steam игры.

    1. Начните с клонирования репозитория Box86, используя команду мерзавец команда.
      git clone https://github.com/ptitSeb/box64
      Терминал Ubuntu, отображающий команду клонирования репозитория Box64.
    2. Использовать CD команда для переключения в каталог Box64.
      cd box64
    3. Далее вам нужно будет создать каталог сборки и использовать команду cmake для создания файлов Box64.
      mkdir build; cd build; cmake .. -D RPI5ARM64=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo
      Команда, используемая для создания файлов проекта Box64.

      Если вы используете более старую плату, обязательно замените цифру «5» в РПИ5ARM64 параметр вашей модели Raspberry Pi.

    4. Введите следующие команды для установки Box64:
      make -j4 sudo make install
      Терминал Ubuntu, отображающий команды make -j4 и make install.

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

    5. Перезапустите службу systemd-binfmt, чтобы завершить установку Box64.
      sudo systemctl restart systemd-binfmt
      Терминал Ubuntu с выделенной командой перезапуска systemd-binfmt


    Установка Box86

    Затем пришло время установить Box86, эмулятор, который позволит вашему Raspberry Pi запускать 32-битные приложения, включая Steam клиент. Общая процедура очень похожа на то, как мы настраивали Box64, с некоторыми изменениями в URL-адресе репозитория, а также в именах параметров и папок.

    1. Вернитесь в домашний каталог с помощью этой команды:
      cd ~
      Команда cd ~ в терминале Ubuntu
    2. Использовать мерзавец команда для клонирования репозитория Box86 на Raspberry Pi,
      git clone https://github.com/ptitSeb/box86
      Терминал Ubuntu с выделенной командой, используемой для клонирования репозитория Box86.
    3. Перейдите к Папка Box86 используя CD команда:
      cd box86
    4. Снова создайте папку сборки и сгенерируйте файлы Box86, используя команду Cmake команда.
      mkdir build; cd build; cmake .. -D RPI4ARM64=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo
      Команда Cmake, используемая для создания файлов проекта Box86.

      В отличие от Box64, Box86 выдает ошибку при попытке изменить РПИ4ARM64 к РПИ5ARM64. Таким образом, вы можете использовать РПИ4ARM64 параметр, даже если вы устанавливаете Box86 на Raspberry Pi 5.

    5. Используйте следующие команды для установки Box86:
      make -j4 sudo make install
      Терминал Ubuntu с выделенными командами make -j4 и make install
    6. Наконец, перезапустите systemd-binfmt услуга.
      sudo systemctl restart systemd-binfmt


    Установка необходимых драйверов

    Прежде чем вы сможете установить Steamесть несколько библиотек, пакетов и драйверов, которые вам необходимо добавить в Raspberry Pi.

    1. Открой Терминал еще раз и запустите установить команда, за которой следуют эти драйверы.
      sudo apt install libgdm1:armhf libudev1:armhf libgl1-mesa-dri:armhf libglapi-mesa:armhf libglu1-mesa:armhf libglx-mesa0:armhf mesa-va-drivers:armhf mesa-vdpau-drivers:armhf mesa-vulkan-drivers:armhf libsdl1.2debian:armhf libegl-mesa0:armhf
      Команды, используемые для установки основных драйверов, необходимых для запуска Steam на Raspberry Pi

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

    2. Вам также потребуется установить libc6 упаковка.
      sudo apt-get install libc6:armhf -y
      Терминал Ubuntu, отображающий команду для установки пакета libc6:armhf.
    3. Также обновите свой Драйверы Вулкан с помощью этой команды:
      sudo apt install mesa-vulkan-drivers -y
      Команда, используемая для установки драйверов Vulkan в Ubuntu

    Установка Steam

    Наконец, вы можете продолжить и установить Steam клиент. Несмотря на то, что существует несколько способов приобретения Steam Клиентский пакет на Raspberry Pi, мы будем использовать файл оболочки install_steam.sh из папки Box86 для установки приложения.


    1. Нажмите на Файлы и отправляйтесь в Коробка86 папка.
      Процедура открытия папки Box86 в Ubuntu
    2. Щелкните правой кнопкой мыши на install_steam.sh файл оболочки и выберите Запустить как программу.
      Процедура запуска файла оболочки install_steam.sh
    3. Введите свой пароль и нажмите Да когда терминал запрашивает ваше разрешение на установку Steam.
    4. После завершения установки введите пар и ударил Входить.
      Команда, используемая для открытия Steam в Убунту

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

    Бег Steam игры на Raspberry Pi

    Steam работаю на Raspberry Pi 5

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


    Хотя платы Raspberry Pi в последнее время стали вполне функциональными, они все еще далеки от запуска современных 3D-игр. Мне с трудом удалось запустить 2D-игры с «игровым» FPS на моем Raspberry Pi 5, и это после того, как я выключил настройки графики и снизил разрешение. Итак, если вы планируете запускать самые требовательные к графике игры, вам придется вместо этого выбрать ПК премиум-класса с новейшими компонентами.

    Связанный
    Обзор Raspberry Pi 5: Святой Грааль DIY-проектов стал еще лучше (и реже)

    Raspberry Pi 5 — один из самых мощных SBC потребительского уровня. К сожалению, его ограниченный ассортимент означает, что вам будет сложно его найти.

    Предыдущая статьяКак использовать жесты FaceTime в iOS 17 (и как они выглядят)
    Следующая статьяSamsungСтиральная машина с сушилкой Bespoke AI Combo мгновенно становится хитом в Корее
    Петр Григорин
    Интересуется софтом, разработкой и использование новых приложений, технология искусственного интеллекта. Этот писатель - человек с техническими знаниями, который увлечен разработкой программного обеспечения и использованием новых приложений. Его особенно интересуют технологии искусственного интеллекта и то, как они могут быть использованы для улучшения различных отраслей промышленности и повседневной жизни. Обладая прочной основой в области информатики и острым взглядом на инновации, этот писатель обязательно привнесет ценные идеи и соображения в любую дискуссию на эти темы. Пишет ли он о последних открытиях в области ИИ или исследует потенциал новых программных инструментов, его работа обязательно будет увлекательной и заставляющей задуматься.