Published: 2019-03-22 15:18
The following instructions are for Arch Linux without Xorg (so essentially terminal only arch or what you get after a fresh Arch Linux install). If you are using Ubuntu server or another distro, the steps should be close to the same. But not exact so please do your research. You may get lucky and just have to edit the config file.
sudo vim /etc/pacman.conf# symbols. I was missing SigLevel in my conf so if you are also missing just add it in the correct spot as shown. [multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
sudo pacman -Syyusudo pacman -S dwarffortressgpasswd -a [user] gamesvim .dwarffortress/data/init/init.txt[SOUND:YES] to [SOUND:NO][PRINT_MODE:2D] to [PRINT_MODE:TEXT]sudo pacman -S xorg-server-xvfbXvfb :1 -screen 0 1024x768x16 &export DISPLAY=:1That's it!
Now you can log in over SSH and play Dwarf Fortress in your terminal! Keep in mind you may have to export the display before each new run if you are using tmux or screen.
To run Dwarf Fortress on Arch type: dwarffortress
Happy Fort'n!