shkhln / linuxulator-steam-utils

Steam launcher for FreeBSD
MIT License
129 stars 14 forks source link

[Help wanted] Document hosting servers using SteamCMD #51

Open PSzczepanski1996 opened 3 years ago

PSzczepanski1996 commented 3 years ago

As title says, it would be nice to be able to run game servers without XServer. If you try to launch Steam it will immediately try to connect to X11, and steamcmd is not in path, so not sure what is the best way to do that.

shkhln commented 3 years ago

It's not documented because it's not supported: steamcmd is separate download with different dependencies and, thankfully, for the most part not subject to the same issues. Afaik, the only known issue is that it can't find an SSL certificate bundle with root certs since we don't install and/or link ca_root_nss in any typical Linux locations (/etc/ssl/certs/ca-certificates.crt for Ubuntu, probably /etc/pki/tls/cert.pem for Red Hat, etc). This should arguably be fixed in ports.

@trasz, where should we put a symlink for Linux apps? emulators/linux_base-c7?

trasz commented 3 years ago

I'm not sure, I guess so. You could try asking tijl@.

tofazzz commented 8 months ago

I fixed the SSL certificate budle with:

cd /compat/linux/etc/pki/tls ln -s /usr/local/etc/ssl/cert.pem cert.pem