[Support] Josh5 - Steam (Headless)


Recommended Posts

44 minutes ago, Josh.5 said:

What changed since this ^

Because I'm outta town right now a friend of mine is testing the card. Only wanted to give the info back that the output is mirrored. Will probably take another look at the weekend why I'm having problems with that 

Link to comment

One of the recent updates is causing my gpu to not go to a sleep state. Would go to P8 after a single login. Now it goes to sleep mode for a second or two and then goes back to P0. Not sure what caused it

Edited by spdelope
spelling
Link to comment

Hey, its me again with the dns issue. I was able to setup the the container so it could connect to the lancache which is running in a container using br0 network mode. The trick was to sett the --dns entry first in the extra parameters field (i tried it last, which somehow didnt work?). Though now i am facing another issue: For the controller support, if i understood that correctly, i need the uinput plugin and the steam-headless container has to be in host network mode, but there lays the problem as the container in host mode cant contact containers running in br0 on the same docker host, so currently i can either use controller support or lancache support. Is it possible to alter this container so it is able to use the uinput plugin even in br0 network mode? Or any idea how to make it communicate with containers in br0 while being in the host network mode?

Link to comment

first of all, this is awesome, thank you for sharing. I was able to install and get it up and running. I am accessing via noVNC with no major issues. However the resolution of the desktop in noVNC is 1024x768, and the settings dont allow me to choose anything higher or with a 16:9 aspect ratio. Any ideas? I am not running a GPU on this machine, it has a i7-4790. I just want to set it to 1920x1080 if possible. 

Link to comment
1 hour ago, mdezzi said:

first of all, this is awesome, thank you for sharing. I was able to install and get it up and running. I am accessing via noVNC with no major issues. However the resolution of the desktop in noVNC is 1024x768, and the settings dont allow me to choose anything higher or with a 16:9 aspect ratio. Any ideas? I am not running a GPU on this machine, it has a i7-4790. I just want to set it to 1920x1080 if possible. 

I have not yet setup the container to fake a real display yet. I personally am using an HDMI dummy plug.

Link to comment
4 hours ago, mdezzi said:

first of all, this is awesome, thank you for sharing. I was able to install and get it up and running. I am accessing via noVNC with no major issues. However the resolution of the desktop in noVNC is 1024x768, and the settings dont allow me to choose anything higher or with a 16:9 aspect ratio. Any ideas? I am not running a GPU on this machine, it has a i7-4790. I just want to set it to 1920x1080 if possible. 

You can connect a real display but don't need to switch to the output. The container regognized the display for my site so you could change the resolution if you want or you buy maybe a hdmi dummy plug works really well. 

Link to comment

So I installed the uinput plugin, I verified the module is loaded and setup the container as directed with net:host. I do get an additional notification from steam now about the virtual input and there's kernel log events about the controller. It works for big picture but still can't get any games to recognize it no matter what...

 

EDIT: I went through the trouble of getting a steam controller out of storage to test with that as well. It's connected through Bluetooth, and steam recognizes it too in big picture, but it won't work with any games.

Edited by JimTebo
Link to comment

@Josh.5 nice to see some new updates from you. I'm trying the Epic store right now with the Heroic Games Launcher and realized that the docker is missing a Wine version natively. Maybe you could add this in the next update.

 

I passed through my peripherals (mouse and keyboard) and it works perfectly, only needed to remove some lines in the extra parameter. 

 

My only problem still is that my gpu states that it is throttling even if I change the power mode in the x server driver. So this seems not to be a problem with your docker. 

Link to comment
On 1/11/2022 at 4:51 PM, Sqibble said:

Going over the logs I found some things referring to localhost.

 

in /mnt/user/appdata/steam-headless/.cache/xorg.err there's:

tcpserver: fatal: temporarily unable to figure out IP address for localhost: network unreachable

 

and in /mnt/user/appdata/steam-headless/.cache/x11vnc.err:

10/01/2022 17:41:06 x11vnc version: 0.9.16 lastmod: 2019-01-05  pid: 185
10/01/2022 17:41:06 XOpenDisplay(":0") failed.
10/01/2022 17:41:06 Trying again with XAUTHLOCALHOSTNAME=localhost ...

 

This led me to reconsider my network settings. I had the container set to use br0, changed it to host and changed the extra parameter --hostname='steam-headless' to my device's hostname. And now it boots. Not sure why it didn't work for me using br0 but I don't think the problem is with your container.

 

 So thanks for your time and sorry for wasting it 😅

HI there!
So I'm getting this same issue now.. I wasn't before and I don't know what changed.

When you say you changed hostname to device hostname, which do you mean? like if my unraid server was named bosh should i change it to --hostname='bosh'  ?

Thanks for any help!

Link to comment
1 hour ago, HellraiserOSU said:

HI there!
So I'm getting this same issue now.. I wasn't before and I don't know what changed.

When you say you changed hostname to device hostname, which do you mean? like if my unraid server was named bosh should i change it to --hostname='bosh'  ?

Thanks for any help!

No, the hostname param will do nothing to solve this. However, you should be running the container on the host network.

If you are running into issues, please first make sure you are using the most up-to-date template published in the CA store. Also be sure to follow through the setup guide in the first post of this forum thread.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.