Package Details: vintagestory 1.21.6-1

Git Clone URL: https://aur.archlinux.org/vintagestory.git (read-only, click to copy)
Package Base: vintagestory
Description: Uncompromising wilderness survival sandbox game (requires paid account)
Upstream URL: https://www.vintagestory.at/
Keywords: game
Licenses: custom
Submitter: copygirl
Maintainer: copygirl
Last Packager: copygirl
Votes: 59
Popularity: 1.38
First Submitted: 2018-01-20 17:22 (UTC)
Last Updated: 2025-12-14 22:14 (UTC)

Pinned Comments

copygirl commented on 2026-03-09 18:38 (UTC)

This package is for the latest stable release of the game. If you want to try pre-releases or release candiates, you can use the vintagestory-unstable AUR package, or edit the PKGBUILD yourself.

And if there's a new stable release and I haven't updated yet, please flag – don't comment. I usually get around to updating within a day.

Latest Comments

1 2 3 4 5 Next › Last »

copygirl commented on 2026-03-09 18:38 (UTC)

This package is for the latest stable release of the game. If you want to try pre-releases or release candiates, you can use the vintagestory-unstable AUR package, or edit the PKGBUILD yourself.

And if there's a new stable release and I haven't updated yet, please flag – don't comment. I usually get around to updating within a day.

DarkThoughts commented on 2026-02-09 17:18 (UTC)

No sound / audio and trying to open the mods folder does not seem to work:

[ALSOFT] (WW) Querying error state on null context (implicitly 0xa004) 9.2.2026 18:17:03 [Client Warning] OpenAL Error during construction before of sound game:music/roots.ogg: IllegalCommand 9.2.2026 18:17:03 [Client Error] Could not load sound game:music/roots.ogg 9.2.2026 18:17:03 [Client Error] Exception: Unable to get sourceId at Vintagestory.Client.LoadedSoundNative.createSoundSource() in VintagestoryLib\Client\ClientPlatform\ClientNative\LoadedSound.cs:line 238

copygirl commented on 2025-12-30 09:55 (UTC)

@0xDED The vintagestorymodinstall:// handler is already included under a different name. I found it can be useful since the official ModDB uses that URI scheme, but I haven't seen vintagestoryjoin:// in use in the wild, so I skipped it.

0xDED commented on 2025-12-27 19:44 (UTC)

I have a suggestion for the PKGBUILD. Vintage Story supplies 3 desktop files, maybe add the other 2: Vintagestory_url_connect.desktop and Vintagestory_url_mod.desktop.

copygirl commented on 2025-09-13 22:33 (UTC)

@Damgaldor And here I thought !strip implies !debug. Will add in the next stable release.

Damgaldor commented on 2025-09-13 21:29 (UTC)

Without !debug in options, makepkg creates empty directory /usr/src/debug/vintagestory/

copygirl commented on 2025-08-20 09:21 (UTC)

@lufog Will do for the next stable release of the game, which should hopefully come out soon.

lufog commented on 2025-08-19 12:16 (UTC) (edited on 2025-08-20 09:50 (UTC) by lufog)

@copygirl, can you please replace Icon=/usr/share/pixmaps/vintagestory.xpm with Icon=vintagestory in vintagestory.desktop file? So that it can be overridden by an icon theme/custom icon (~/.local/share/icons/hicolor/512x512/apps/vintagestory.png). For example, for Gnome 49 (gdk-pixbuf2) where xpm is disabled (or broken, I'm not sure), and the icon is not displayed in the application grid.

copygirl commented on 2025-07-24 10:45 (UTC) (edited on 2025-07-24 11:14 (UTC) by copygirl)

@Damgaldor I've been gathering advice from the IRC channel.

While depending on font packages would be one correct way to do things, it pulls in much too large dependencies. I think in one case I saw 1.6GB which is more than the game itself and painful for people with slow internet like me. It also isn't ideal because we need to keep up to date with the fonts used in the game, and there might be custom fonts in the future that are not made available by an existing package, or aren't under a license that would allow them to be shared separately.

The other solution is to ship the game with a custom fontconfig file that would actually ensure that the fonts in the assets folder are loaded and available to the game. And only the game – because why should they be installed as system-wide fonts?

So I think I've made a working config file that can be applied with the FONTCONFIG_FILE environment variable, but I was also told I should check with the developers first so they can implement the fix on their end, for anyone using their install.sh script, or anyone else who's done something similarly silly to me.

I brought it up in the #gamedev channel on their Discord. I also poked someone who has a very similar name to you but I'm unsure if I got the right person. Ideally, we can discuss the next step to take in regards to this somewhere other than the comments here.

Damgaldor commented on 2025-07-23 23:35 (UTC)

I might need a bit of help to make the packages compatible, bcs both need fonts in /usr/share/fonts/TTF. One of the fonts is Montserrat, which is provided by ttf-montserrat package on the extra repo, the other one is Lora, which is probably lora-cyrillic-font package on AUR (ttf-lora-cyrillic and ttf-lora-cyrillic-variable don't put them in the TTF subdirectory, plus ttf-lora-cyrillic will pull ttf-google-fonts-git (which is huge) if chaotic-aur is enabled). So I think either we both need to add these as dependencies and remove ones provided by Anego or the packages will be incompatible. Adding them as dependencies will also allow installing ttf-montserrat, since right now it also throws ttf-montserrat: /usr/share/fonts/TTF/Montserrat-Bold.ttf already exists (owned by vintagestory-unstable)