Jump to content
skol

Linux distros/configurations under which VS is known to run

Recommended Posts

As we have a decent number of Linux users in the community, I would be great to collect the experience, for which distros/configurations it could be managed to run VintageStory.

Please share in the comments your working VS linux configuration in the following way:

  • Distro / Kernel release :                         Ubuntu Studio 16.04 LTS / 4.4.0-127-lowlatency
  • Mono / .NET package version :             mono-complete 4.2.1.102+dfsg2-7ubuntu4
  • Graphics driver version :                       NVIDIA binary driver 384.130 (proprietary)
  • Works for client, mp server or both :   client + multiplayer server
  • Installation method used :                     server.sh
  • Hacks (if needed) :                                  server.sh needs at least wget version 1.17.9 (not in the standard repo of Ubuntu 16.04)
Edited by skol
  • Like 1

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Ubuntu Mate 18.04 LTS / 4.15.0-22-generic
  • Mono / .NET package version :             mono-complete 4.6.2.7+dfsg-1ubuntu1
  • Graphics driver version :                       NVIDIA binary driver 390.48 (proprietary)
  • Works for client, mp server or both :   client + multiplayer server
  • Installation method used :                     server.sh
  • Hacks (if needed) :                                  none

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Linux Mint 18.3 Cinnamon 64 bit/ 4.13.0-32 generic
  • Mono / .NET package version :           Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)
  • Graphics driver version :                       NVIDIA binary driver 384.130 (proprietary)
  • Works for client, mp server or both :     client at least, haven't yet tried running a server. Will update when I have more info
  • Installation method used :                     install.sh
  • Hacks (if needed) :                                  Not really a hack. I remember I had to either install or update mono, and maybe a few dependencies but don't remember for sure.

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Arch Linux
  • Mono / .NET package version :             mono (5.12.0)
  • Graphics driver version :                       mesa (18.0.4)
  • Works for client, mp server or both :   Both (* only tested server once)
  • Installation method used :                     vintagestory AUR package (* client only)
  • Hacks (if needed) :                                  None?

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Fedora 28
  • Mono / .NET package version :             mono-core-4.8.0-14.fc28.x86_64
  • Graphics driver version :                       akmod-nvidia-396.45-1.fc28.x86_64
  • Works for client, mp server or both :   only tested client
  • Installation method used :                     install.sh
  • Hacks (if needed) :
    • The Vintagestory.desktop file doesn't work. Have to run `mono Vintagestory.exe` directly
    • Had to run `sudo cert-sync /etc/pki/tls/certs/ca-bundle.crt` to fix an "unable to connect to auth server" error.
    • After closing the window or hitting the quit button, the program doesn't actually exit. Have to ctrl-Z it, then kill %1.

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Fedora 29
  • Mono / .NET package version :          mono-core-4.8.0-14.fc28.x86_64
  • Graphics driver version :                       Mesa 18.2.2
  • Works for client, mp server or both :   only tested client
  • Installation method used :                     install.sh
  • Hacks (if needed) :
    • Had to run `sudo cert-sync /etc/pki/tls/certs/ca-bundle.crt` to fix an "unable to connect to auth server" error.
    • Had to enable fedora updates 28 repo in order to get mono-core-4.8.0-14.fc28.x86_64 because it has not been pushed to fedora 29 repos yet. The latest for fedora 29 is mono-core-4.8.0-12.fc28.x86_64. Which has an error when trying to run cert-sync.

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                        Gentoo GNU/Linux 4.19.1 x86_64
  • Mono / .NET package version :            mono-5.16.0.179-r1
  • Graphics driver version :                      Mesa 18.2.4
  • Works for client, mp server or both :    only tested client
  • Installation method used :                    tar -xzf vs_archive_1.7.8.tgz; custom launch script (functionally nothing more than 'mono Vintagestory.exe')
  • Hacks (if needed) :                               None
Edited by Corax

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                        Gentoo GNU/Linux 4.4.146 x86_64
  • Mono / .NET package version :            mono-5.11.0.132
  • Graphics driver version :                      nVidia 375.82
  • Works for client, mp server or both :    Client (OpenGL) & Server (only locally, no clients)
  • Installation method used :                   untar & ran install.sh
  • Hacks (if needed) :                               Manual certificate install for MONO (more a MONO fiddly fix)
cert-sync /etc/ssl/certs/ca-certificates.crt 

Had to create several symlinks, and install freealut (separate package from OpenAL), using system installed libs over included ones in lib64. (Par for the course on Gentoo)

Game runs well with solid 60+ FPS and clear sound and visuals.👍

Edited by Melchior
missing info
  • Thanks 1

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Arch / 4.20.0-arch1-1-ARCH
  • Mono / .NET package version :             mono 5.16.0.220-1
  • Graphics driver version :                       nvidia 415.25-5
  • Works for client, mp server or both :   client, Haven't tested anything else.
  • Installation method used :                     AUR package
  • Hacks (if needed) :                                  None.

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         openSUSE Tumbleweed / 4.19.12-1 x86_64
  • Mono / .NET package version :             mono 5.18.0.225
  • Graphics driver version :                       Nvidia 410.93
  • Works for client, mp server or both :   both
  • Installation method used :                     untar; 'mono Vintagestory.exe' for the client; 'server.sh'
  • Hacks (if needed) :                                  Had to run 'sudo cert-sync /etc/ssl/certs/ca-certificates.crt'

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Debian Stretch / 4.9.0-9-amd64
  • Mono / .NET package version :          mono 5.18.0.225
  • Graphics driver version :                       Nvidia 390.116-1 (from Debian repos)
  • Works for client, mp server or both :   client, other not tested
  • Installation method used :                   mono Vintagestory.exe
  • Hacks (if needed) :                                  install mono from mono-project.com repo

Share this post


Link to post
Share on other sites
  • Distro / Kernel release :                         Ubuntu 18.04.2 LTS / 4.18.0-20-generic x86_64 GNU/Linux
  • Mono / .NET package version :          mono 5.20.1.19
  • Graphics driver version :                       Nvidia 418.56 (graphics-drivers PPA)
  • Works for client, mp server or both :   client, other not tested
  • Installation method used :                   tar -xvzf  vs_archive_1.9.3.tar.gz + install.sh
  • Hacks (if needed) :                                  - install mono from mono-project.com repo (https://www.mono-project.com/download/stable/#download-lin)
                                                                            - untar & ran install.sh
                                                                            - mv created ~/ApplicationData/vintagestory/ to /opt/games/ and edited starter file /home/ben/.local/share/applications/               
                                                                              vintagestory.desktop with gedit

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.