Как установить роблокс в Linux

Обновлено: 21.11.2024

Roblox можно установить в Linux с Wine 6.11 или более поздней версии.

Оболочка Grapejuice, хотя и не является необходимой для запуска Roblox в Linux, устраняет некоторые проблемы. За помощью по установке Roblox в Linux можно обратиться к серверу Grapejuice Discord. У пользователей, имеющих некоторое представление о терминале и компиляции программного обеспечения, не должно возникнуть особых проблем с процессом установки.

Содержание

Использование Roblox в Linux

Чтобы собрать Roblox с помощью патча для мыши в Linux, просто следуйте приведенному ниже руководству. Если у вас низкоуровневое оборудование, рекомендуется прокрутить вниз до раздела «Исправление мыши с помощью готовых двоичных файлов».

Процесс сборки Wine-tkg в дистрибутивах pacman/makepkg (дистрибутивы на базе Arch)

Чтобы начать сборку wine-tkg, просто прочитайте руководство ниже;

Если появится какое-либо сообщение, говорящее "осторожнее с этим", просто ответьте "y".

Процесс сборки Wine-tkg в дистрибутивах dpkg (дистрибутивах на базе Debian)

Это будет отличаться от процесса сборки pacman по целому ряду причин, но в основном это то же самое, давайте начнем:

  1. Клонируйте репозиторий git: git clone --depth=1 https://github.com/Frogging-Family/wine-tkg-git.git
  2. Перенесите компакт-диск в клонированный репозиторий: cd wine-tkg-git
  3. Загрузите патч wine-tkg-git: curl https://raw.githubusercontent.com/e666666/robloxWineBuildGuide/main/roblox-wine-staging-v2.2.patch --output roblox-wine-staging-v2 .2.патч
  4. Примените патч: git apply roblox-wine-staging-v2.2.patch
  5. Загрузите компакт-диск в каталог wine-tkg-git: cd wine-tkg-git
  6. Замените строку _nomakepkg_dep_resolution_distro на _nomakepkg_dep_resolution_distro="debuntu"
  7. Сохраните и закройте файл customization.cfg.
  8. В терминале запустите: sudo dpkg --add-architecture i386
  9. Затем запустите: sudo apt update
  10. Теперь вы можете приступить к сборке wine-tkg, запустите это в своем терминале: ./non-makepkg-build.sh
  11. После завершения сборки перейдите в не-makepkg-builds: cd non-makepkg-builds
  12. Введите "ls" в терминале, а затем перейдите в каталог, который он отвечает
  13. Введите "realpath", чтобы получить путь к программе Wine:

Если появится какое-либо сообщение, говорящее "осторожнее с этим", просто ответьте "y".

Процесс сборки Wine-tkg в Fedora

В основном это похоже на руководство по dpkg, но некоторые шаги будут отличаться. Это с большой вероятностью не будет работать в других дистрибутивах на основе DNF:

  1. Клонируйте репозиторий git: git clone --depth=1 https://github.com/Frogging-Family/wine-tkg-git.git
  2. Перенесите компакт-диск в клонированный репозиторий: cd wine-tkg-git
  3. Загрузите патч wine-tkg-git: curl https://raw.githubusercontent.com/e666666/robloxWineBuildGuide/main/roblox-wine-staging-v2.2.patch --output roblox-wine-staging-v2 .2.патч
  4. Примените патч: git apply roblox-wine-staging-v2.2.patch
  5. Отредактируйте файл customization.cfg в любом редакторе по вашему выбору
  6. Замените строку _nomakepkg_dep_resolution_distro на _nomakepkg_dep_resolution_distro="fedora"
  7. Сохраните и закройте файл customization.cfg.
  8. Теперь вы можете приступить к сборке wine-tkg, запустите это в своем терминале: ./non-makepkg-build.sh
  9. После завершения сборки перейдите в не-makepkg-builds: cd non-makepkg-builds
  10. Введите "ls" в терминале, а затем перейдите в каталог, который он отвечает
  11. Введите "realpath", чтобы получить путь к программе WINE:

Roblox Player и Roblox Studio можно запустить как обычно, если используется правильная версия. Roblox Studio имеет золотой рейтинг в winedb. [1]

Настройка разблокировки FPS

Roblox FPS Unlocker также совместим и может использоваться для достижения частоты кадров выше предела 60 FPS для использования с мониторами с высокой частотой обновления. Требуется Грейпджус.

  1. Открыть Грейпджус
  2. Нажмите Плеер или Студию.
  3. Найти интеграцию сторонних приложений
  4. Включите «Использовать Roblox FPS Unlocker»
  5. (Рекомендуется). Щелкните правой кнопкой мыши значок на панели задач и установите ограничение FPS на частоту обновления вашего монитора. (Чтобы проверить FPS в игре, используйте ⇧ Shift + F5 )

Это не приведет к блокировке вашей учетной записи, так как ничего не внедряется в Roblox. [2]

Исправление мыши с помощью готовых двоичных файлов

Существует официальный скрипт Python, который автоматически устанавливает исправленную версию Wine и настраивает Grapejuice для использования этой версии Wine.

Для начала выполните эти две команды.

Примечание. При этом устанавливается версия Wine, предварительно скомпилированная другими интернет-пользователями, которая может содержать или не содержать вредоносное ПО. Если вы не уверены в сценарии, вы можете посмотреть исходный код [1] здесь. Сценарий создан создателем Grapejuice (BrinkerVII). Если вы не уверены в версии для вина, не стесняйтесь проверить руководство по компиляции выше.Обратите внимание, что компиляция Wine не рекомендуется на слабом оборудовании, так как это займет много времени.

Изменение графического движка в Roblox Player и Roblox Studio

Перед запуском руководства убедитесь, что вы можете запустить команду терминала "vkcube" и убедитесь, что у вас установлены все драйверы Vulkan и OpenGL. Требуется версия Grapejuice 4.0.0 или выше.

  1. Открыть Грейпджус
  2. Выберите Player или Studio, нажав на него.
  3. Найти настройки графики
  4. Нажмите Рендерер Roblox.
  5. Измените параметры здесь

Чтобы проверить используемый графический движок, нажмите ⇧ Shift + F2 в игре. На экране появится текст, найдите строку, начинающуюся с «GPU:», а в конце строки будет название используемого графического движка (например, D3D11 для DirectX 11 и OpenGL для OpenGL)

Использование DXVK

Некоторые сообщают, что DXVK работает лучше, чем OpenGL или Vulkan (как правило, он работает заметно лучше, чем встроенная в Wine реализация DirectX). Установка DXVK:

  1. Открыть Грейпджус
  2. Выберите Player или Studio, нажав на него.
  3. Найти интеграцию сторонних приложений
  4. Включите параметр "Использовать реализацию DXVK D3D"
  5. (Необязательно), но если вы хотите убедиться, что DXVK работает, вы можете включить DXVK HUD. Перейдите в ~/.config/brinkervii/grapejuice/user_settings.json и измените строку env на «env»:

Запуск Roblox Player с использованием Wine не идеален, так как сообщает о некоторых проблемах:

  • Использование сборки Wine по умолчанию в вашем дистрибутиве может не иметь патча для мыши, что может привести к зависанию мыши после любого нажатия.
  • Запись с помощью F12 не может быть остановлена ​​или кадр завис.
  • Графические ошибки при максимальных настройках на некоторых графических процессорах (требуется ссылка)
  • Сильное отставание у некоторых пользователей (необходима цитата)
  • Проигрыватель Roblox у некоторых людей использует все ядра ЦП на 100 % (необходима цитата)
  • В Roblox Player может не работать звук (это можно исправить, установив 32-разрядные звуковые пакеты, например lib32-alsa-plugins, lib32-libpulse, lib32-openal в Arch)
  • Использование Vulkan/OpenGL может сообщить вам, что драйверы устарели. Это можно исправить, установив драйверы Vulkan или OpenGL.
  • Иногда в Chromium и некоторых других браузерах на основе Chromium игра в Roblox с веб-сайта может открыть новый экземпляр Chromium, этого не произойдет в Firefox

Запуск Roblox Studio с использованием Wine также не идеален, и вы можете столкнуться со следующими ошибками:

  • Различные символы Unicode (например, эмодзи) вызывают сбой Roblox Studio (нужна ссылка)
  • Ошибки аутентификации при входе (нужна цитата)
  • Сглаживание не работает на графике 8 и выше при использовании DirectX 11 (нужна ссылка)
  • Мерцание происходит в графических интерфейсах подключаемых модулей и недавно обновленных элементах пользовательского интерфейса (например, таких как панель инструментов, настройки игры и экран публикации в Roblox) при использовании OpenGL (нужна цитата)
  • Студия аварийно завершает работу при запуске при использовании Vulkan. Это можно исправить, установив патч для дочернего окна.

Когда Roblox работал с Wine до 2015 года, присутствовали ошибки, в том числе следующие:

Roblox – это многопользовательская игра, выпущенная в 2006 году. Созданная корпорацией Roblox, Roblox позволяет пользователям разрабатывать собственные игры на платформе с помощью языка программирования "Lua". Этими играми можно поделиться со всем онлайн-сообществом. Это весело и бесплатно.

Хотя в игре есть встроенные покупки, большинство из них являются косметическими предметами и не мешают игровому процессу. Это означает, что вы можете наслаждаться всеми возможностями Roblox, не беспокоясь о преимуществах pay-to-win.

Несмотря на то, что он был выпущен еще в 2006 году, с 2015 года он начал постоянно привлекать пользователей по мере того, как становился все более популярным. Поскольку люди вынуждены оставаться в своих домах, они обратили свое внимание на такие игры, как Roblox, чтобы развлечь себя.

Roblox доступен для большинства платформ, но не для Linux. Однако не стоит разочаровываться, так как есть способы обойти это ограничение.

Вы можете испытывать некоторую неловкость, так как единственный способ заставить Roblox работать в Linux – использовать программные слои, совместимые с Windows, такие как «Wine» и «Grapejuice». В этой статье вы узнаете, как играть в Roblox на Ubuntu.

Загрузка Roblox в вашу систему

Загрузить Roblox легко и просто. Вам нужно получить версию Roblox с поддержкой Windows, поэтому загрузите ее из Microsoft Store. Вам также необходимо убедиться, что у вас уже есть учетная запись Microsoft и вы вошли в систему. Если нет, вам нужно создать ее, а затем загрузить Roblox.

После успешного создания учетной записи Microsoft выполните следующие действия, чтобы загрузить Roblox для Windows.
Откройте Mozilla Firefox в вашей системе.В строке поиска введите «Roblox для загрузки Windows». Вы должны увидеть эти результаты на своем экране, выберите верхний.

После входа в Microsoft Store вас попросят войти в свою учетную запись. Перейдите к входу в систему. Как только это будет сделано, прокрутите вниз, пока не увидите опцию «Получить». Нажмите на нее, чтобы начать установку.

После завершения установки вы увидите установленный пакет в папке загрузки. Теперь мы приступим к загрузке и установке Wine в нашей системе.

Установите и играйте в Roblox с помощью Wine

Wine – это программа, разработанная для запуска различных приложений и игр в Ubuntu, которые были доступны только в Windows. Это уровень совместимости программного обеспечения, который позволяет приложениям работать в Ubuntu без каких-либо ошибок. Как указывалось ранее, Roblox не доступен исключительно для Linux. Поэтому лучше всего использовать Wine.

Если в вашей системе уже есть Wine, вы можете перейти к следующим шагам. Если у вас нет Wine, обратите внимание на следующее.

Wine можно установить как через его веб-сайт, так и через «Терминал». Мы рассмотрим оба варианта, поэтому вы можете выбрать способ загрузки и установки, который вам больше нравится.

Установка Wine с помощью WineHQ

Во-первых, откройте Mozilla Firefox в своей системе. Затем введите «Wine» или «WineHQ» в строке поиска. Вы должны увидеть результаты, подобные показанным на изображении ниже.

Нажмите «Загрузить». Вы перейдете на страницу загрузки.

На следующей странице выберите пакет для Ubuntu. Загрузите пакет и запустите его, чтобы успешно установить Wine.

Установка Wine с помощью терминала

Давайте посмотрим, как мы можем установить Wine с помощью терминала.

Откройте терминал в Ubuntu, нажав Ctrl + Alt + T. Затем добавьте ключ для Wine с помощью этой команды.

Теперь добавьте репозиторий, введя следующую команду:

Когда репозиторий успешно добавлен, вы должны увидеть следующее сообщение:

Теперь мы добавим 32-битную архитектуру с помощью следующей команды:

Наконец, установите Wine, введя следующее:

Следуя этим шагам, у вас не должно возникнуть проблем с загрузкой и установкой Wine для запуска Roblox в вашей системе Ubuntu.

Игра в Roblox с помощью Wine

Теперь, поскольку у нас уже загружен пакет Roblox и мы установили Wine в нашей системе, мы попробуем запустить Roblox в Wine. Для этого выполните следующие действия.

  1. Перейдите к диспетчеру файлов на рабочем столе Ubuntu.
  2. Перейдите в папку загрузки.
  3. Найдите загруженный пакет Roblox.
  4. Нажмите правой кнопкой мыши на пакет, чтобы открыть меню.
  5. В меню выберите вариант «Открыть с помощью».
  6. Появится другое всплывающее меню, выберите параметр «Wine Windows Program Loader».
  7. Мастер установки Roblox запустится сам.
  8. После установки Roblox мы видим значок на рабочем столе. Нам нужно сделать приложение исполняемым, щелкнуть правой кнопкой мыши по значку и выбрать опцию «разрешить запуск».
  9. Теперь вы можете запустить игру в своей системе Ubuntu. После запуска он попросит вас создать учетную запись. После создания учетной записи вы можете наслаждаться миром Roblox.

Заключение

Roblox – это игра, в которую могут играть люди любого возраста. В последнее время число игроков резко возросло. Он предлагает пользователям возможность создать игру с их воображением и творчеством. Эта функция недоступна в большинстве игр, доступных прямо сейчас. В этой статье мы попытались помочь вам успешно установить и запустить Roblox в Ubuntu. Как упоминалось ранее, Roblox недоступен в Linux, поэтому вам нужно тщательно подготовиться, чтобы играть в него. Мы надеемся, что это руководство помогло вам, и надеемся, что теперь вы весело проводите время в Roblox.

Об авторе

Зееман Мемон

Привет!Я инженер-программист по образованию, блоггер по навыкам, который любит писать о технологиях, разрабатывать веб-сайты и заниматься SEO. Вы можете связаться со мной в LinkedIn.

Это требует усилий, но Roblox работает на Linux (изображение через Roblox)

Roblox официально поддерживается на многих платформах, но Linux в этом списке отсутствует. Хотя у него нет официальной поддержки, вы все равно можете играть в Roblox на Linux.

Чтобы запустить Roblox в Linux, нужно приложить усилия. Но это возможно. Хитрость заключается в использовании слоя совместимости Wine. Это позволит запускать программы Windows в Linux, такие как Roblox Player и Studio.

Вот как запустить виртуальный мир Roblox для компьютеров с Linux.

Roblox: игра на Linux

1) Необходимые условия для игры в Roblox на Linux

Не каждый пользователь Linux сможет играть в Roblox на Linux. Есть несколько предварительных условий для подготовки ОС к запуску игры. Они следующие:

  • Требуется Wine 6.11 и выше
  • Ubuntu версии 16.04 LTS и выше, в дополнение к Mint

Версии Wine также будут работать с Arch Linux, Fedora, Nixpkgs Unstable, OpenSUSE Tumbleweed, Void и Debian. Это руководство посвящено использованию Ubuntu.

2) Установка WineHQ в Ubuntu Linux

Для начала вам понадобятся три строки для подготовки WineHQ к установке: ключ GPG, официальный репозиторий Wine и поддержка 32-разрядной архитектуры.

Шаг 3. И, наконец, поддержка 32-разрядной архитектуры. Введите sudo dpkg --add-architecture i386

На очереди обновление системы. Это гарантирует, что репозиторий для Wine будет принят.

Шаг 4. Введите sudo apt update

Если все прошло хорошо, теперь вы можете установить WineHQ следующим образом:

Шаг 5. Введите следующую команду: sudo apt install --install-recommends winehq-stable

1) Установка Roblox в Linux с помощью Wine HQ

К сожалению, на официальном сайте Roblox доступны настройки только для устройств Apple и Windows. Однако есть версия для Windows 7, которая работает. Вам нужно будет скачать его с безопасного сайта, такого как Filehorse.

Шаг 1. Загрузите программу запуска Roblox с Filehorse.

Шаг 2. Щелкните правой кнопкой мыши программу запуска Roblox. В раскрывающемся меню выберите Открыть в другом приложении.

Шаг 3. Выберите загрузчик программ Wine для Windows.

Шаг 4. Разрешите установку установщиков Gecko и Mono.

Шаг 5. Подождите, пока Roblox завершит установку и обновление.

Шаг 6. Найдите значок игры Roblox и щелкните правой кнопкой мыши. В раскрывающемся меню выберите Разрешить запуск.

Хотя Roblox официально не поддерживает Linux, уровень совместимости Wine для запуска программ Windows может запускать Roblox Player и Roblox Studio в Linux.

По состоянию на 18 января 2022 г. стабильная версия Wine может работать с Roblox. Для этого требуется Wine 7.0 или более поздняя версия.

Содержание

История

28 июля 2012 г. Джон Шедлецки подтвердил, что работа над Roblox для Linux завершена на 97 %. Шедлецкий утверждал, что проблема с Linux заключается в плохой поддержке драйверов. В другом сообщении в блоге Шедлецкого утверждалось, что они могут потратить месяцы на Linux или поработать над очень востребованной функцией.

Вероятно, мы прошли 97% пути к переносу на Linux, теперь, когда у нас есть все необходимое для переноса ROBLOX на OSX, которая, как вы, наверное, знаете, основана на ядре UNIX. Я думаю, что проблема, с которой мы, вероятно, столкнемся в Linux, заключается в плохой поддержке видеодрайверов. Я слышал ужасные истории от других разработчиков. Однако по мере того, как Linux становится все более популярным, я ожидаю, что это препятствие исчезнет.

Мы могли бы потратить шесть месяцев на перенос ROBLOX на Linux, или мы могли бы предоставить другие востребованные функции. Если мы собираемся портировать ROBLOX на другую платформу, Android определенно будет следующим. Консоли занимают второе место — возможно, это потребует переноса на Linux, особенно если Steam OS взлетит. Посмотрим.

Во время сеанса вопросов и ответов RDC 2020 было подтверждено, что в настоящее время нет планов по переносу Roblox на Linux из-за его небольшой доли на рынке настольных компьютеров. Однако Арсений Капулкин сказал, что планы будут, если «Linux станет предпочтительной платформой для геймеров». [1] [2]

Roblox успешно тестировался несколько раз до 2015 года. 15 мая 2015 года Roblox получил "Золотой" рейтинг в базе данных приложений Wine. [3]

С 2015 по 2021 год было невозможно запустить Roblox Player в Linux, так как присоединение к игре приводило к разрыву соединения с ошибкой «Эта игра была закрыта». [4] Первоначально предполагалось, что это связано с программным обеспечением для защиты от мошенничества, но позже Кален Алвардт заявила, что это «не было причиной проблемы». [5]

18 января 2022 г. команда разработчиков Wine выпустила Wine версии 7.0, включив исправление в «стабильную» версию Wine. [8]

Читайте также: