Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
You're saying you don't get the message if you just launch the service as a user in the foreground with tmux or screen or whatever instead of a systemd service, authentication works fine? Gonna try it out.
Anyway, this makes sense because hosting services like g-portal containerize their servers, and the entrypoint is the server process, which makes it a foreground process. I'd buy you a beer if I could. Thanks for posting!
For anyone who doesn't understand what this means, You need to take you the ExecStart line from the systemd file that you may have got from PiMyLife's guide, and put it in a script on disk, then run that script in tmux or screen so you can close the session.
put this in a file like server.sh
You can use screen for easy attach/detach
to send it to the background, hold control and press A then D. then you can log out of your session. To re-attach, connect to the server with the same user and use screen -x soulmask to attach to the process window. Many people like tmux because it's more robust, but I'm old and screen has never failed me :)
Confirming this works on bare metal Debian 12.
I am still confused as to why running the same command / setup as user via systemd causes issues though ...