Страница 1 из 1

Доступен порт Wine для OpenBSD

Добавлено: 2026-10-20 9:11:45
Vilea
Опубликован порт Wine — прослойки для запуска Windows-приложений — способный работать в OpenBSD.

В чём была проблема
Главное препятствие для Wine в OpenBSD — запрет на установку регистра gsbase из пользовательского пространства. А при выполнении Windows-приложений этот регистр используется для доступа к локальной памяти потока. В новом порте ограничение обошли через эмуляцию префикса сегмента %gs в командах.

Ограничения
Пока поддерживаются только 64-разрядные программы Windows. Режим WoW64 для запуска 32-разрядных приложений в 64-разрядных Unix-системах ещё не работает.

Демонстрация
В качестве примера показан запуск в OpenBSD игры «The Witcher 3: Wild Hunt — Remastered» с использованием wine и vkd3d-proton.

Детали порта
— Включает 42 патча
— Уже включён в master-ветку дерева портов, но пока не перенесён в «stable»
— В планах — задействовать системный вызов unveil для изоляции