Installing the game on Linux/ru: Difference between revisions

From Vintage Story Wiki
(Created page with "Если у вас есть какие-либо проблемы, вы можете обратиться к ветке форума [https://www.vintagestory.at/forums/topic/5...")
(Created page with "Некоторые игроки сообщают, что им нужно было запустить <code>sudo mono Vintagestory.exe</code>, чтобы запустить и...")
Line 36: Line 36:
Если у вас есть какие-либо проблемы, вы можете обратиться к ветке форума [https://www.vintagestory.at/forums/topic/520-linux-distrosconfigurations-under-what-vs-is-known-to-run/working linux setups] где могут помочь вам. Пожалуйста, поделитесь собственным опытом там.
Если у вас есть какие-либо проблемы, вы можете обратиться к ветке форума [https://www.vintagestory.at/forums/topic/520-linux-distrosconfigurations-under-what-vs-is-known-to-run/working linux setups] где могут помочь вам. Пожалуйста, поделитесь собственным опытом там.


Some players have reported needing to run <code>sudo mono Vintagestory.exe</code> to launch the game the first time: this may depend on how it was installed.
Некоторые игроки сообщают, что им нужно было запустить <code>sudo mono Vintagestory.exe</code>, чтобы запустить игру в первый раз: это может зависеть от того, как она была установлена.


If you cannot log in, try running <code>sudo cert-sync /etc/ssl/certs/ca-certificates.crt</code> or <code>sudo cert-sync /etc/pki/tls/certs/ca-bundle.crt</code>.
If you cannot log in, try running <code>sudo cert-sync /etc/ssl/certs/ca-certificates.crt</code> or <code>sudo cert-sync /etc/pki/tls/certs/ca-bundle.crt</code>.

Revision as of 07:04, 10 March 2022

Other languages:

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, чтобы запустить игру в первый раз: это может зависеть от того, как она была установлена.

If you cannot log in, try running sudo cert-sync /etc/ssl/certs/ca-certificates.crt or sudo cert-sync /etc/pki/tls/certs/ca-bundle.crt.

Some people report minor graphical issues which are platform and driver dependent. Vintage Story makes use of a large variety of GLSL shaders for its rendering effects including commonplace elements such as grass and leaf colors in different climates. Bugs in the GPU driver's implementation of GLSL may cause artifacts with some of these. There's a chance a driver update might improve the situation. The in-game Graphics settings give high level control over many of the effects, you can try different settings.

A known issue is that screenshots saved using the in-game command (F12) are upside-down, on Linux. The VS dev team have tried multiple times to fix this... possibly it is finally fixed in 1.15.

Template:Navbox/ru