

$ ./terraria > output.log 2>&1


$ ./terraria > output.log 2>&1


My first video game was a tic-tac-toe written in Ding basic (a specialized language for learning programming and creating games). That was 15 years ago.
I switched to Linux because of Linux gaming. Yes, I am completely serious!
Back in 2015 I had Lenovo laptop with only 2GB of RAM. Windows 7 consumed more than half of that and DotA 2 took over 2 minutes to load the map. The game was laggy. FPS was terrible even on low settings.
On another hand Ubuntu 14.04 consumed only ~350 MB of RAM. DotA on Linux loaded map in seconds. FPS was slightly better, but the game itself didn’t feel so laggy anymore.
Linux was (and still is) my only viable solution for gaming on low spec hardware.


Thank you for your advice. I do use an external hard drive for my data.


It is pretty good. This game is a strange mix of Anno 1404, Timberborn and Frostpunk. Unfortunately, the demo doesn’t allow you to progress farther then few initial buildings, but it gives you almost clear vision what this game going to be on release.


I use Raspberry Pi 4 with 16GB SD-card. I simply don’t have enough memory and CPU power for 15 separate database containers for every service which I want to use.


Whiskerwood demo


No oil - no fuel. This is the line to the gas station.


OpenTTD
The cheapest SBC x86-64 I can find is LattePanda Delta. But it cost ~$200.


Did you use this instruction? If so, i think you forgot this step
wget -O- https://download.opensuse.org/repositories/home:/bgstack15:/aftermozilla/Debian_Unstable/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/home_bgstack15_aftermozilla.gpg




Can you share a content of /etc/fstab file? It is the first place I would check in your situation.


I try some tests based on your description, and I think I got a solution. Try to use host_vars
This is a playbook:
---
- name: Test for lemmy
hosts: your_hosts
vars:
networks:
ext:
ipv4: "127.0.0.1"
tasks:
- name: Use template
ansible.builtin.template:
src: test.j2
dest: "/etc/iptables/rules.v4"
owner: root
group: root
mode: "0644"
This is a template file test.j2:
{% for rule in rules %}
{{ rule }}
{% endfor %}
This is a host2.yml file in a host_vars directory:
---
rules:
- "-A INPUT -p tcp -s {{ networks['ext']['ipv4'] }} --dport 6000 -j ACCEPT"
For another hosts you can create separate host files with variable rules.


Which module do you use for inserting the template?


You can try Firejail
I have a
testfolder where I clone various git repisitories, compile programs from source or test some small scripts.