Найти тему

🧩 Пазл Сложился: Запуск PortProton на Astra Linux CE — Легко и C Улыбкой

Оглавление

Всем привет! 🦝 Это будет наверняка самая безумная статья на моем канале. Я решил попробовать в продолжение к установке Wine на Astra Linux CE, попробовать установить PortProton для запуска игр. Наверняка это сделать не получиться, но попытаться стоит.

З.Ы. Всё получилось

🌊вВодная часть

После более-менее успешной установки Wine в Astra Linux CE, я задался вопросом: а можно ли установить в Astr'у PortProton? И приступил к экспериментам.

Кстати не забывайте делать бэкапы. Ибо всё что вы делаете в Astra Linux CE - всё это на свой страх и риск. Как сделать бэкап системы и восстановить её из бэкапа, я описал в одной из своих недавних статей.

Честно признаться я не возлагал на эту затею особых надежд. Я думал это будет очередная статья похороненная в черновиках до лучших времен, к слову у меня таких уже накопилось с десяток.😔 Но, к моему удивлению процесс установки оказался весьма не сложным и результат превзошел все мои ожидания.😊 Давайте приступать.

💿Установка PortProton

💻Обновляем виртуальную машину

Так как я пользуюсь Astra Linux CE в виртуальной машине, то для начала нужно обновить саму "виртуалку" и накатить Пакет расширений.

-2

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

-3

Скачиваем его и запускаем двойным кликом мыши. Откроется главное окно программы VirtualBox, где нужно будет следовать простой инструкции. Далее действия будут выполняться в Astra Linux CE.

🥁Установка и танцы с бубном

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

Далее добавим ещё один репозиторий

deb [trust=true] http://ftp.ru.debian.org/debian buster main
-4

Далее выполняем добавления архитектуры i386 (32-битной) к системе с архитектурой x86_64 (64-битной)

sudo dpkg --add-architecture i386

Теперь выполним обновление заголовков

sudo apt update

Далее можно приступать к установке самого PortProton. Для этого скачиваем установщик с официального сайта проекта, 🔗ссылка ниже

Установка PortProton (Использование WINE Proton без STEAM)
-5

Устанавливаем его через стандартный установщик пакетов, кликнув по deb пакету дважды.

Далее добавим в систему библиотеку, которая предоставляет поддержку преобразования графики Direct3D 9 в графику OpenGL

sudo apt install libd3dadapter9-mesa

Теперь пробуем запустить сам PortProton. Пишем в терминале команду

portproton

При первом включении PortProton попросит выбрать путь для установки. Я выбрал первый предложенный вариант.

-7

Далее начнется недолгий процесс установки. В процессе установки PortProton несколько раз перезапуститься.

-8

И после завершения установки, нас встретит так называемый лончер.

-9

Поздравляю! 🎉 PortProton мы установили. Приступим к проверке.

🕹Проверка и запуск игры

Проверять работоспособность мы будем на старенькой классике, которую точно должна потянуть виртуальная машина - CS 1.6. У меня как раз завалялся установщик, его то мы и будем запускать в среде PortProton.

Находим exe файл установщика и нажав на него правой кнопкой мыши, выбираем пункт Открыть с помощью...

-10

Запуститься PortProton и попросит выбрать с каким набором конфигураций производить запуск приложения. Я ничего не менял и просто нажал на кнопку Запустить

-11

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

-12

Выполняем стандартный процесс установки (далее далее далее ... установить)

И возникает вопрос: а куда это всё установилось? Тут всё просто. Снова запускаем PortProton

portproton

И переходим на вкладку Установлено и нажимаем на кнопку Создать ярлык. А далее выбираем exe файл игры

И теперь если снова перезапустить PortProton, то на вкладке Установлено будет CS 1.6

-14

Отсюда и производим запуск игры. Выбор конфигураций для запуска я оставил без изменений, просто нажал на кнопку Запустить

И вуаля🎉, CS 1.6 запустилась

-15

Я попробовал запустить и поиграть, но назвать это удачной попыткой вряд ли получиться 😏

-16

Игрушка сильно лагает, да и игрок в CS из меня так себе. Поэтому о чемпионских хэдшотах можно даже и не думать - фпс не позволят. Я думаю, если провернуть тот же трюк только на реальном железе и с наличием драйверов, то картина будет совсем другой и уже можно будет поиграть с комфортом. Когда-нибудь я обязательно дорвусь до установки Astra'ы на реальное железо.

А на сегодня всё! 🦝 Спасибо за прочтение, удачных установок.

-17