Вопрос или проблема
Я использую Proton на SteamPlay и установил нативную версию Civ VI для Linux. При запуске возникает ошибка
Произошла неисправимая ошибка, и Civilization VI не может продолжить работу.
У меня установлена libopenal. Когда я пытаюсь запустить игру из командной строки, получаю следующее:
Меня немного смущает, как вы запускаете игру. Почему вы упомянули, что используете Proton, но пытаетесь запустить нативную версию игры? Имейте в виду, что Civ VI, похоже, вообще не работает с wine, включая патчи и нестандартные дистрибутивы, такие как Proton. Так что либо вы запускаете нативную версию через Steam, либо вообще не запускаете, судя по моему опыту.
Ответ или решение
Чтобы решить проблему с запуском Civilization VI на Ubuntu 18.04, выполните следующие шаги:
-
Проверьте системные требования: Убедитесь, что ваша система соответствует минимальным требованиям для запуска игры. Это включает в себя достаточное количество оперативной памяти, свободного места на диске и поддерживаемое графическое оборудование.
-
Обновление системы: Обновите вашу систему и все установленные пакеты. В командной строке выполните:
sudo apt update && sudo apt upgrade
-
Установка необходимых библиотек: Убедитесь, что у вас установлены все необходимые зависимости. Civilization VI может потребовать несколько библиотек, помимо libopenal. Попробуйте установить следующие пакеты:
sudo apt install libgl1-mesa-glx libgl1-mesa-dri libcurl4 libssl1.0.0
-
Проверка интеграции Steam: Поскольку вы планируете запустить игру через Steam, убедитесь, что вы используете версию клиента Steam, поддерживающую Proton для запуска игр Windows. Если вы используете нативную версию, убедитесь, что она правильно настроена в Steam. В параметрах игры выберите "Запуск через нативную версию".
-
Проверка логов игры: Запустите Civilization VI из терминала, чтобы увидеть подробные сообщения об ошибках:
cd ~/.steam/steam/steamapps/common/Civilization\ VI ./CivilizationVI
После выполнения этой команды проанализируйте вывод на наличие каких-либо сообщений об ошибках, которые могут указывать на конкретные проблемы с зависимостями.
-
Проверка конфигурации графики: Попробуйте изменить параметры запуска в Steam. Правой кнопкой мыши кликните на игру в библиотеке Steam, выберите "Свойства" и в разделе "Параметры запуска" добавьте следующие строки:
-novid -directx11
Это может помочь в случае, если игра неправильно работает с другими версиями DirectX.
-
Переустановка игры: Если ничего из вышеперечисленного не помогло, попробуйте полностью удалить Civilization VI и заново установить его через Steam.
-
Обратитесь к сообществу: Если после выполнения всех шагов проблема сохраняется, рассмотрите возможность обращения за помощью на специализированные форумы, такие как Steam Community или Reddit, где другие пользователи могли столкнуться с аналогичными проблемами и могут предоставить более целенаправленные советы.
Надеюсь, эти советы помогут вам решить проблему и успешно запустить Civilization VI на вашей системе.