Jason Crain Posted February 18, 2021 Report Share Posted February 18, 2021 I would like to create a flatpak package for Vintage Story. Flatpak is an application packaging system for Linux. Flathub is the most prominent app store that distributes flatpak packages. By submitting the package to Flathub, I will add another, IMO simpler, way for Linux users to run the Vintage Story client. I want to ask for your approval before doing this. First, whether you are OK with me creating and submitting a flatpak package. Second, whether you give permission for Flathub to redistribute your game. The usual way Flathub works is that people download the application from Flathub. In this case, where I think your game is considered to be generally non-redistributable, Flathub will need explicit permission to redistribute your game. In case you do not give permission for Flathub to distribute your game, flatpak has the ability to download files at installation time. When someone installs the package, flatpak can automatically download the game files from https://cdn.vintagestory.at/. I believe this will work because the download links don't seem to require any authentication, though this may cause problems if you ever decide to rename the files. 3 Link to comment Share on other sites More sharing options...
Tyron Posted February 19, 2021 Report Share Posted February 19, 2021 Hi jason, yes you can do so, but please do use the latter option - download the files on install time. The download url format is unlikely to change in the foreseeable future. Link to comment Share on other sites More sharing options...
changingtide Posted March 16, 2021 Report Share Posted March 16, 2021 Thanks for getting a flatpak put up Jason! Hopefully the devs take over managing the flatpak or offer a better solution for linux users (.net5). A bit nervous thinking about the future of this game and wayland. About to jump in and play for the first time but I wanted to say thanks for making the flatpak and making setup even easier! Link to comment Share on other sites More sharing options...
Jason Crain Posted March 16, 2021 Author Report Share Posted March 16, 2021 You're welcome. The game runs ok-ish through XWayland, Wayland's compatibility layer for X applications, so Wayland wouldn't stop you from playing the game. There are still some mouse input issues that I may be able to address. The biggest issue is that on Wayland, the game freezes during exit, so you may need to manually kill it. I don't mind doing the flatpak packaging myself. Now that it's set up, each new release should only take a few minutes of work to update the package. Though the devs are welcome to take over. Link to comment Share on other sites More sharing options...
Recommended Posts