Linux - Запуск игры
SVDenik
02 Янв 2023
Запуск PC-версии игры на Linux
В теме рассмотрена возможность запуска игры на примере дистрибутива Manjaro на ноутбуке с дискретной видеокартой от nVidia. Изначально в спойлере вкратце описаны опробованные мной способы запуска на виртуальной машине, поскольку сразу из коробки игра на Wine отказывалась работать: лаунчер игры запускался, а дальше игра просто падала, окно с меню игры не появлялось. Далее будут приложены скриншоты с ключевыми настройками, с которыми игра заводится. Теоретически игра может запуститься как на Linux так и на MacOS (через Wine). Такие вопросы, как установка Wine/Lutris рассматриваться не будут - читайте мануалы к своему дистрибутиву.
VirtualBox
Возврат к Wine и Lutris
Ключевой момент запуска игры на Wine - это подбрасывание в его настройки DLL-библиотек, расположенных в папке игры для предварительно заданного исполняемого файла игры (WoF.exe или WoF_3_10.exe)Пробуем запустить. Проскакивает лаунчер, появляется меню, жмём играть и ...
...снова чёрная локация

Что же. Остаётся попробовать менеджер для запуска игр Lutris. Но из коробки наша рыбалка на нём также не стартует - такое же поведение, как и в Wine. Поэтому докручиваем:
1. Жмём плюс и выбираем заранее установленную игру.
2. Пишем название игры, указываем каталог и раннер - Wine.
3. Указываем путь к исполняемому файлу игры и к префиксу Wine. У меня на снимке указан путь к префиксу по умолчанию. Вы можете создать свой через Winetricks.
4. Указываем стандартную версию Wine и DLL-библиотеки. Остальное оставляем как есть.
5. Здесь устанавливаем опцию NVIDIA Prime Render Offroad. Без неё игра работала с чёрным фоном локации. Повторюсь, что видеокарта у меня как раз от nVidia. На AMD Radeon и встроенных от Intel остаётся только гадать.
6. Запускаем и проверяем...
SVDenik
05 Фев 2023
Удалось разобраться полностью в ситуации с чёрным фоном игры. Оказывается, что в ноутбуках с двумя видеокартами (встроенной Intel и дискретной другого вендора) в Linux по умолчанию используется встроенная карта, с которой, видимо, Wine криво работает (такая же ситуация с VirtualBox объясняется тем, что это ПО для эмуляции графической подсистемы использует наработки Wine - пруф). Без опции Lutris можно добиться того же эффекта, запустив игру через консоль с использованием дискретной видеокарты (в данном случае nVidia) из папки игры:
prime-run wine WoF.exe
Всё, конечно, зависит от дистрибутива, но на форумах Ubuntu есть подобные вопросы с такими же методами решения, источник которых - документация. Для Manjaro про старт приложений, используя проприетарные драйвера производителя nVidia - смотреть здесь
orel-57
19 Янв 2025
Удалось разобраться полностью в ситуации с чёрным фоном игры. Оказывается, что в ноутбуках с двумя видеокартами (встроенной Intel и дискретной другого вендора) в Linux по умолчанию используется встроенная карта, с которой, видимо, Wine криво работает (такая же ситуация с VirtualBox объясняется тем, что это ПО для эмуляции графической подсистемы использует наработки Wine - пруф). Без опции Lutris можно добиться того же эффекта, запустив игру через консоль с использованием дискретной видеокарты (в данном случае nVidia) из папки игры:
prime-run wine WoF.exeВсё, конечно, зависит от дистрибутива, но на форумах Ubuntu есть подобные вопросы с такими же методами решения, источник которых - документация. Для Manjaro про старт приложений, используя проприетарные драйвера производителя nVidia - смотреть здесь
На манджаро команда выше решила все проблемы