Installing the game on Linux/ru: Difference between revisions
(Created page with "* Откройте новый терминал. * Перейдите в папку с игрой. * Введите <code>mono Vintagestory.exe</code> и нажмите enter.") |
Mirotworez (talk | contribs) (Created page with "Известная проблема заключается в том, что скриншоты, сохраненные с помощью внутриигровой коман...") |
||
(21 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> | |||
Vintage Story использует .NET Framework. На машине с Windows .NET интегрируется с ОС или, по крайней мере, легко устанавливается. Хотя платформа .NET Framework изначально была разработана для платформ Windows, ее также можно запускать в других операционных системах, в частности в Linux, с некоторыми дополнительными действиями. | |||
Line 7: | Line 8: | ||
* При установке mono на Ubuntu/Debian/Raspbian/CentOS/Fedora, пожалуйста, ознакомьтесь с инструкциями [https://www.mono-project.com/download/stable/#download-lin здесь]. | * При установке mono на Ubuntu/Debian/Raspbian/CentOS/Fedora, пожалуйста, ознакомьтесь с инструкциями [https://www.mono-project.com/download/stable/#download-lin здесь]. | ||
* При установке mono на | * При установке mono на Arch Linux или любой дистрибутив на базе Arch (Manjaro, Antergos и т. д.) ознакомьтесь с инструкциями [https://wiki.archlinux.org/index.php/mono#Installation здесь]. | ||
==Установка openal== | |||
OpenAL — это кроссплатформенная аудиобиблиотека, необходимая для игровых звуков в Vintage Story. Возможно, он уже установлен у вас в стандартной комплектации или для другой игры или приложения. Если у вас его еще нет, установите его с помощью этой команды: <code>apt-get install libopenal-dev</code> Если возникнут проблемы с этим, найдите, как установить OpenAL. | |||
==Запуск игры== | ==Запуск игры== | ||
После установки mono, вы готовы начать игру. | После установки mono(и, возможно, также openal), вы готовы начать игру. | ||
* Откройте новый терминал. | * Откройте новый терминал. | ||
Line 18: | Line 22: | ||
* Введите <code>mono Vintagestory.exe</code> и нажмите enter. | * Введите <code>mono Vintagestory.exe</code> и нажмите enter. | ||
Файлы игры также содержат скрипт <code>install.sh</code>, предназначенный для установки игры в <code>~/ApplicationData/vintagestory/</code> и создания ярлыка на рабочем столе. По-видимому, этот сценарий установки работает не для всех, поэтому вам может потребоваться выполнить эти шаги вручную или создать целевую папку установки перед запуском сценария (может быть проблема с правами доступа?). Для получения более подробной информации обратитесь к ветке форума, ссылка на которую приведена ниже. . | |||
==Обновления игры== | |||
Пользователи Linux обычно обновляют игру, извлекая двоичные файлы игры из tar.gz, загруженного с vintagestory.at. Это должно работать нормально, за исключением того, что рекомендуется извлечь эти файлы в «пустую папку», где это возможно. Если это невозможно по какой-либо причине, мы '''настоятельно рекомендуем''' удалить папку <code>/assets/</code> из предыдущей установки Vintage Story. Если вы просто извлечете архив в существующую папку установки игры, не удаляя <code>/assets/</code>, некоторые предыдущие файлы активов останутся, что приведет к незначительным проблемам, например. непреднамеренные блоки или предметы в игре, дублированные руководства во вкладке справочника. | |||
(Что еще больше усложняет ситуацию, некоторые загружаемые файлы размером около 50 МБ содержат все файлы игры, кроме музыки. В этом случае вам не следует удалять всю папку <code>/assets/</code>, потому что вы вы потеряете музыку, которая у вас уже есть: вместо этого удалите все в <code>/assets/</code>, кроме подпапок <code>/assets/game/music</code> и <code>/assets/survival/music< /code> - сохранить эти подпапки.) | |||
Если вы используете менеджер пакетов, он может позаботиться об этом за вас. | |||
==Устранение неполадок== | |||
Если у вас есть какие-либо проблемы, вы можете обратиться к ветке форума [https://www.vintagestory.at/forums/topic/520-linux-distrosconfigurations-under-what-vs-is-known-to-run/working linux setups] где могут помочь вам. Пожалуйста, поделитесь собственным опытом там. | |||
Некоторые игроки сообщают, что им нужно было запустить <code>sudo mono Vintagestory.exe</code>, чтобы запустить игру в первый раз: это может зависеть от того, как она была установлена. | |||
Если вы не можете войти в систему, попробуйте запустить <code>sudo cert-sync /etc/ssl/certs/ca-certificates.crt</code> или <code>sudo cert-sync /etc/pki/tls/certs/ca- пакет.crt</code>. | |||
Некоторые люди сообщают о незначительных графических проблемах, которые зависят от платформы и драйвера. Vintage Story использует большое количество шейдеров GLSL для визуализации эффектов, включая обычные элементы, такие как цвета травы и листьев в разных климатических условиях. Ошибки в реализации драйвера графического процессора GLSL могут вызывать артефакты с некоторыми из них. Есть шанс, что обновление драйвера улучшит ситуацию. Настройки графики в игре дают высокий уровень контроля над многими эффектами, вы можете попробовать разные настройки. | |||
Известная проблема заключается в том, что скриншоты, сохраненные с помощью внутриигровой команды (F12), в Linux перевернуты. Команда разработчиков VS несколько раз пыталась исправить это... возможно, это окончательно исправлено в 1.15. | |||
{{Navbox/ru}} |
Revision as of 07:04, 10 March 2022
Vintage Story использует .NET Framework. На машине с Windows .NET интегрируется с ОС или, по крайней мере, легко устанавливается. Хотя платформа .NET Framework изначально была разработана для платформ Windows, ее также можно запускать в других операционных системах, в частности в Linux, с некоторыми дополнительными действиями.
Установка mono
Для того чтобы играть в Vintage Story на Linux, вам нужно будет использовать утилиту под названием моно. Это позволит вам запускать и другие приложения .NET Framework, а также создавать свои собственные моды.
- При установке mono на Ubuntu/Debian/Raspbian/CentOS/Fedora, пожалуйста, ознакомьтесь с инструкциями здесь.
- При установке mono на Arch Linux или любой дистрибутив на базе Arch (Manjaro, Antergos и т. д.) ознакомьтесь с инструкциями здесь.
Установка openal
OpenAL — это кроссплатформенная аудиобиблиотека, необходимая для игровых звуков в Vintage Story. Возможно, он уже установлен у вас в стандартной комплектации или для другой игры или приложения. Если у вас его еще нет, установите его с помощью этой команды: apt-get install libopenal-dev
Если возникнут проблемы с этим, найдите, как установить OpenAL.
Запуск игры
После установки mono(и, возможно, также openal), вы готовы начать игру.
- Откройте новый терминал.
- Перейдите в папку с игрой.
- Введите
mono Vintagestory.exe
и нажмите enter.
Файлы игры также содержат скрипт install.sh
, предназначенный для установки игры в ~/ApplicationData/vintagestory/
и создания ярлыка на рабочем столе. По-видимому, этот сценарий установки работает не для всех, поэтому вам может потребоваться выполнить эти шаги вручную или создать целевую папку установки перед запуском сценария (может быть проблема с правами доступа?). Для получения более подробной информации обратитесь к ветке форума, ссылка на которую приведена ниже. .
Обновления игры
Пользователи Linux обычно обновляют игру, извлекая двоичные файлы игры из tar.gz, загруженного с vintagestory.at. Это должно работать нормально, за исключением того, что рекомендуется извлечь эти файлы в «пустую папку», где это возможно. Если это невозможно по какой-либо причине, мы настоятельно рекомендуем удалить папку /assets/
из предыдущей установки Vintage Story. Если вы просто извлечете архив в существующую папку установки игры, не удаляя /assets/
, некоторые предыдущие файлы активов останутся, что приведет к незначительным проблемам, например. непреднамеренные блоки или предметы в игре, дублированные руководства во вкладке справочника.
(Что еще больше усложняет ситуацию, некоторые загружаемые файлы размером около 50 МБ содержат все файлы игры, кроме музыки. В этом случае вам не следует удалять всю папку /assets/
, потому что вы вы потеряете музыку, которая у вас уже есть: вместо этого удалите все в /assets/
, кроме подпапок /assets/game/music
и /assets/survival/music< /code> - сохранить эти подпапки.)
Если вы используете менеджер пакетов, он может позаботиться об этом за вас.
Устранение неполадок
Если у вас есть какие-либо проблемы, вы можете обратиться к ветке форума linux setups где могут помочь вам. Пожалуйста, поделитесь собственным опытом там.
Некоторые игроки сообщают, что им нужно было запустить sudo mono Vintagestory.exe
, чтобы запустить игру в первый раз: это может зависеть от того, как она была установлена.
Если вы не можете войти в систему, попробуйте запустить sudo cert-sync /etc/ssl/certs/ca-certificates.crt
или sudo cert-sync /etc/pki/tls/certs/ca- пакет.crt
.
Некоторые люди сообщают о незначительных графических проблемах, которые зависят от платформы и драйвера. Vintage Story использует большое количество шейдеров GLSL для визуализации эффектов, включая обычные элементы, такие как цвета травы и листьев в разных климатических условиях. Ошибки в реализации драйвера графического процессора GLSL могут вызывать артефакты с некоторыми из них. Есть шанс, что обновление драйвера улучшит ситуацию. Настройки графики в игре дают высокий уровень контроля над многими эффектами, вы можете попробовать разные настройки.
Известная проблема заключается в том, что скриншоты, сохраненные с помощью внутриигровой команды (F12), в Linux перевернуты. Команда разработчиков VS несколько раз пыталась исправить это... возможно, это окончательно исправлено в 1.15.