Энтузиасты запустили Steam и Windows игры на FreeBSD с помощью нового инструмента

На прошедшей в Брюсселе конференции FOSDEM Тибо Пайет представил доклад, посвященный современному состоянию гейминга на операционной системе FreeBSD. Помимо обсуждения нативных проектов с открытым исходным кодом, разработчик продемонстрировал возможность запуска популярного магазина Steam и Windows-игр благодаря проекту linuxulator-steam-utils. Это решение представляет собой набор исправлений и настроек для запуска клиента Steam на FreeBSD 14 и более новых версиях системы.

В основе представленного метода лежит использование системного компонента Linuxulator, который обеспечивает бинарную совместимость с Linux. Инструментарий linuxulator-steam-utils расширяет эти возможности, позволяя запускать не только сам клиент магазина, но и игры, предназначенные для Windows, через слой совместимости Proton. В докладе были освещены технические детали реализации, включая решения проблем с аппаратным ускорением графики, использование изолированного окружения chroot для среды выполнения Steam, а также поддержку контроллеров.

Что касается аппаратного обеспечения, то для игр на FreeBSD по-прежнему наиболее предпочтительным вариантом считаются видеокарты NVIDIA с официальными драйверами производителя. Открытые драйверы для графики Intel и AMD переносятся на эту систему, но их развитие пока отстает от актуального состояния драйверов в ядре Linux. В качестве альтернативного способа запуска игр разработчик упомянул использование виртуальной машины Bhyve с функцией проброса видеокарты для запуска полноценной ОС Linux внутри хост-системы. Все материалы презентации уже доступны для ознакомления в сети.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии