Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Josh5 - Steam (Headless)

Featured Replies

On 7/7/2024 at 2:31 PM, erf89 said:

Just installed steam-headless but can't get it to work - WebUI gives me the noVNC screen but when I click Connect, I get "failed to connect to server".

 

I have the exakt same problem. I don't have any graphics card installed and want to use this container solely for Steams "Game File Transfer over Local Network" feature. May you can point me in the right direction.

 

Thank you!

 

Here are some logs:

 

Build: [2024-08-24 02:48:43] [master] [860451da74b397385f1b1658545d2bb891aa8e46] [debian]
all values are hidden
[ /etc/cont-init.d/10-setup_user.sh: executing... ]
**** Configure default user ****
  - Setting default user uid=99(default) gid=100(default)
  - Adding default user to any additional required device groups
  - Adding user 'default' to group: 'video'
  - Adding user 'default' to group: 'audio'
  - Adding user 'default' to group: 'input'
  - Adding user 'default' to group: 'pulse'
  - Setting umask to 000
  - Create the user XDG_RUNTIME_DIR path '/tmp/.X11-unix/run'
  - Setting ownership of all log files in '/home/default/.cache/log'
  - Setting root password
  - Setting user password
DONE
all values are hidden
[ /etc/cont-init.d/11-setup_sysctl_values.sh: executing... ]
**** Configure some system kernel parameters ****
  - The vm.max_map_count is already greater than '524288'
DONE
all values are hidden
[ /etc/cont-init.d/30-configure_dbus.sh: executing... ]
**** Configure container dbus ****
  - Container configured to run its own dbus
DONE
all values are hidden
[ /etc/cont-init.d/30-configure_udev.sh: executing... ]
**** Configure udevd ****
  - Disable udevd - /sys is mounted RO
  - Enable dumb-udev service
  - Ensure the default user has permission to r/w on input devices
DONE
all values are hidden
[ /etc/cont-init.d/40-setup_locale.sh: executing... ]
**** Configure local ****
  - Locales already set correctly to en_US.UTF-8 UTF-8
DONE
all values are hidden
[ /etc/cont-init.d/50-configure_pulseaudio.sh: executing... ]
**** Configure pulseaudio ****
  - Enable pulseaudio service.
  - Configure pulseaudio to pipe audio to a socket
DONE
all values are hidden
[ /etc/cont-init.d/60-configure_gpu_driver.sh: executing... ]
**** Found Intel device 'Intel(R) Xeon(R) E-2286G CPU @ 4.00GHz' ****
  - Enable i386 arch
  - Install mesa vulkan drivers
**** No AMD device found ****
**** No NVIDIA device found ****
DONE
all values are hidden
[ /etc/cont-init.d/70-configure_desktop.sh: executing... ]
**** Configure Desktop ****
  - Enable Desktop service.
  - Ensure home directory template is owned by the default user.
  - Installing default home directory template
DONE
all values are hidden
[ /etc/cont-init.d/70-configure_xorg.sh: executing... ]
**** Generate default xorg.conf ****
  - Configure Xwrapper.config
  - Configure container as primary the X server
  - Enabling evdev input class on pointers, keyboards, touchpads, touch screens, etc.
DONE
all values are hidden
[ /etc/cont-init.d/80-configure_flatpak.sh: executing... ]
**** Configure Flatpak ****
  - Flatpak configured for running inside a Docker container
DONE
all values are hidden
[ /etc/cont-init.d/90-configure_neko.sh: executing... ]
**** Configure Neko ****
  - Disable Neko server
DONE
all values are hidden
[ /etc/cont-init.d/90-configure_steam.sh: executing... ]
**** Configure Steam ****
  - Enable Steam auto-start script
DONE
all values are hidden
[ /etc/cont-init.d/90-configure_sunshine.sh: executing... ]
**** Configure Sunshine ****
  - Enable Sunshine server
DONE
all values are hidden
[ /etc/cont-init.d/90-configure_vnc.sh: executing... ]
**** Configure VNC ****
  - Configure VNC service port '32036'
  - Configure pulseaudio encoded stream port '32037'
  - Enable VNC server
  - Disable audio stream
  - Disable audio websock
DONE
all values are hidden
[ /etc/cont-init.d/95-setup_wol.sh: executing... ]
**** Configure WoL Manager ****
  - Disable WoL Manager service.
all values are hidden
**** Starting supervisord ****
  - Logging all root services to '/var/log/supervisor/'
  - Logging all user services to '/home/default/.cache/log/'
all values are hidden
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/dbus.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/desktop.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/neko.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/pulseaudio.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/steam.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/sunshine.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/udev.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/vnc-audio.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/vnc.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/wol-power-manager.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/xorg.ini" during parsing
2024-08-26 20:02:36,352 INFO Included extra file "/etc/supervisor.d/xvfb.ini" during parsing
2024-08-26 20:02:36,352 INFO Set uid to user 0 succeeded
2024-08-26 20:02:36,416 INFO RPC interface 'supervisor' initialized
2024-08-26 20:02:36,416 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2024-08-26 20:02:36,416 INFO supervisord started with pid 1
2024-08-26 20:02:37,418 INFO spawned: 'dbus' with pid 428
2024-08-26 20:02:37,419 INFO spawned: 'udev' with pid 429
2024-08-26 20:02:37,422 INFO spawned: 'xorg' with pid 430
2024-08-26 20:02:37,424 INFO spawned: 'frontend' with pid 431
2024-08-26 20:02:37,425 INFO spawned: 'pulseaudio' with pid 432
2024-08-26 20:02:37,427 INFO spawned: 'x11vnc' with pid 433
2024-08-26 20:02:37,429 INFO spawned: 'desktop' with pid 434
2024-08-26 20:02:37,430 INFO spawned: 'sunshine' with pid 435
PULSEAUDIO: Starting pulseaudio service
2024-08-26 20:02:37,845 INFO reaped unknown pid 454 (exit status 0)
2024-08-26 20:02:38,431 INFO success: dbus entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: udev entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: frontend entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:38,431 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:02:39,908 WARN exited: xorg (exit status 1; not expected)
2024-08-26 20:02:39,930 INFO spawned: 'xorg' with pid 514
2024-08-26 20:02:39,951 WARN exited: xorg (exit status 1; not expected)
2024-08-26 20:02:41,305 INFO spawned: 'xorg' with pid 539
2024-08-26 20:02:41,325 WARN exited: xorg (exit status 1; not expected)
2024-08-26 20:02:43,330 INFO spawned: 'xorg' with pid 569
2024-08-26 20:02:43,351 WARN exited: xorg (exit status 1; not expected)
2024-08-26 20:02:46,417 INFO spawned: 'xorg' with pid 611
2024-08-26 20:02:46,439 WARN exited: xorg (exit status 1; not expected)
2024-08-26 20:02:47,440 INFO gave up: xorg entered FATAL state, too many start retries too quickly
2024-08-26 20:03:07,809 WARN exited: x11vnc (exit status 11; not expected)
2024-08-26 20:03:07,809 WARN exited: sunshine (exit status 11; not expected)
2024-08-26 20:03:07,811 INFO spawned: 'x11vnc' with pid 879
2024-08-26 20:03:07,813 INFO spawned: 'sunshine' with pid 880
2024-08-26 20:03:07,869 WARN exited: desktop (exit status 11; not expected)
2024-08-26 20:03:07,871 INFO spawned: 'desktop' with pid 887
2024-08-26 20:03:08,881 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:03:08,881 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:03:08,881 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:03:08,881 INFO reaped unknown pid 893 (exit status 0)
2024-08-26 20:03:38,008 WARN exited: x11vnc (exit status 11; not expected)
2024-08-26 20:03:38,008 WARN exited: sunshine (exit status 11; not expected)
2024-08-26 20:03:38,010 INFO spawned: 'x11vnc' with pid 1254
2024-08-26 20:03:38,013 INFO spawned: 'sunshine' with pid 1255
2024-08-26 20:03:38,074 WARN exited: desktop (exit status 11; not expected)
2024-08-26 20:03:38,076 INFO spawned: 'desktop' with pid 1262
2024-08-26 20:03:39,085 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:03:39,085 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:03:39,085 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:03:39,085 INFO reaped unknown pid 1268 (exit status 0)
2024-08-26 20:04:08,208 WARN exited: x11vnc (exit status 11; not expected)
2024-08-26 20:04:08,208 WARN exited: sunshine (exit status 11; not expected)
2024-08-26 20:04:08,210 INFO spawned: 'x11vnc' with pid 1627
2024-08-26 20:04:08,212 INFO spawned: 'sunshine' with pid 1628
2024-08-26 20:04:08,281 WARN exited: desktop (exit status 11; not expected)
2024-08-26 20:04:08,284 INFO spawned: 'desktop' with pid 1635
2024-08-26 20:04:09,292 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:04:09,292 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:04:09,292 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:04:09,292 INFO reaped unknown pid 1641 (exit status 0)
2024-08-26 20:04:38,409 WARN exited: x11vnc (exit status 11; not expected)
2024-08-26 20:04:38,409 WARN exited: sunshine (exit status 11; not expected)
2024-08-26 20:04:38,411 INFO spawned: 'x11vnc' with pid 2000
2024-08-26 20:04:38,413 INFO spawned: 'sunshine' with pid 2001
2024-08-26 20:04:38,490 WARN exited: desktop (exit status 11; not expected)
2024-08-26 20:04:38,493 INFO spawned: 'desktop' with pid 2008
2024-08-26 20:04:39,503 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:04:39,503 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:04:39,503 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:04:39,503 INFO reaped unknown pid 2014 (exit status 0)
2024-08-26 20:05:08,613 WARN exited: x11vnc (exit status 11; not expected)
2024-08-26 20:05:08,613 WARN exited: sunshine (exit status 11; not expected)
2024-08-26 20:05:08,615 INFO spawned: 'x11vnc' with pid 2373
2024-08-26 20:05:08,617 INFO spawned: 'sunshine' with pid 2374
2024-08-26 20:05:08,695 WARN exited: desktop (exit status 11; not expected)
2024-08-26 20:05:08,697 INFO spawned: 'desktop' with pid 2381
2024-08-26 20:05:09,707 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:05:09,707 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:05:09,707 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-26 20:05:09,707 INFO reaped unknown pid 2387 (exit status 0)

 

  • Replies 796
  • Views 277.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Over the past month I have been slowly improving various aspects of Steam Headless. Here are some of the recently added updates: - Added neko as an optional alternative to noVNC (This must ne con

  • @ich777 was just telling me that apparently some games do not like some of the magic that exists in our Linux file systems and one possibly solution is to use a direct path to the disk rather than the

  • its already included - just set a docker environment variable ENABLE_SUNSHINE to true   it should be available after the container start at: https://[unraid-ip]:47990/ (where you can also en

Posted Images

On 8/26/2024 at 9:11 PM, Amr0d said:

 

I have the exakt same problem. I don't have any graphics card installed and want to use this container solely for Steams "Game File Transfer over Local Network" feature. May you can point me in the right direction.

 

Thank you!

 

 

Hi all, I've also started facing the same error today having had Steam-headless work brilliantly for the past 6 months. . Perhaps because I've just upgraded to 6.12.13, but Steam-headless was working fine this morning with that version of Unraid.  I now get the below error repeated in logs and "Failed to connect to server" in the VNC interface:

 

2024-08-29 10:39:24,695 WARN exited: xorg (exit status 11; not expected)
2024-08-29 10:39:24,755 INFO spawned: 'xorg' with pid 1470
2024-08-29 10:39:25,758 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:39:34,787 WARN exited: xorg (exit status 11; not expected)
2024-08-29 10:39:35,790 INFO spawned: 'xorg' with pid 1616
2024-08-29 10:39:36,792 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:39:45,819 WARN exited: xorg (exit status 11; not expected)
2024-08-29 10:39:46,823 INFO spawned: 'xorg' with pid 1755
2024-08-29 10:39:47,826 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:39:48,387 WARN exited: x11vnc (exit status 11; not expected)
2024-08-29 10:39:48,387 WARN exited: desktop (exit status 11; not expected)
2024-08-29 10:39:48,387 WARN exited: sunshine (exit status 11; not expected)
2024-08-29 10:39:48,389 INFO spawned: 'x11vnc' with pid 1778
2024-08-29 10:39:48,391 INFO spawned: 'desktop' with pid 1779
2024-08-29 10:39:48,392 INFO spawned: 'sunshine' with pid 1780
2024-08-29 10:39:49,400 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:39:49,401 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:39:49,401 INFO success: sunshine entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:39:49,401 INFO reaped unknown pid 1792 (exit status 0)
2024-08-29 10:39:56,859 WARN exited: xorg (exit status 11; not expected)
2024-08-29 10:39:57,863 INFO spawned: 'xorg' with pid 1913
2024-08-29 10:39:58,865 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-08-29 10:40:07,897 WARN exited: xorg (exit status 11; not expected)

 

I've tried:

– rolling back to Nvidia driver v550 

– Deleting and recreating the docker container (keeping the folder in Appdata)

– Deleting the folder in Appdata

– Updating parameters per this post - https://github.com/Steam-Headless/docker-steam-headless/issues/111#issuecomment-1939700742

 

EDIT: Have also tried a full roll-back to a backup of Unraid 6.12.11 that was running fine a few days ago. Still no dice.

 

EDIT 2: Fixed! Changed "Display ID:" in the extra Docker settings from the previous value (55) to another number (50). Per this - https://www.reddit.com/r/unRAID/comments/18q355u/comment/kew2j9f/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

 

 

Edited by Fozzuk

Hi there, I have a PC which I have converted into a Unraid Server in my living room, right next to my TV, I was planning on setting up a steam client as it has a 3090, it seems a waste of bandwidth and potential quality when the two are next to each other to use networking, so is it possible to just output via a display as to a WebUI?

  • 3 weeks later...

Does this container allow someone to connect directly via a VNC client app rather then through the Web UI? If so, how do I set that up?

  • 3 weeks later...
On 9/19/2024 at 7:41 PM, Groto said:

Does this container allow someone to connect directly via a VNC client app rather then through the Web UI? If so, how do I set that up?

 

It autoloads Sunshine which, once configured, allows you to connect via Moonlight. You can also connect via Steam or Steam Link to stream games from the docker container, though sometimes I have issues with that (the port becoming unavailable sometimes).

Thank you for this container. Have been playing Alan wake 2 and it runs flawlessly only 1080p.
2070 super
3900x
32gb ddr4 3200mhz

I am running into issues trying to install xbox gamepass app or any other games via their .exe files. Alan wake 2 worked via its .exe launcher and installed fine. Xbox gamepass app installer just starts running and stops by itself but no window pops up. I tried every proton version under compatibility. 

 

Any fixes for this? Or is there another native way to open .exe files without having to add through steam?

I continue to get "Steam - Fatal Error". I followed the GitHub guide which appears to be the same guide at the beginning of this thread. I'd appreciate any help as I think this Docker is an amazing idea!

Screenshot 2024-10-13 100956.jpg

  • 2 weeks later...

Hi. 

 

Thank you to all involved in making this docker possible.

 

 

I had recently set it up and all is working well. However I received s notification this morning from my appdata backup plugin which related to the docker itself

 

"Please check the backup log!

'/tmp/tmp/pulse' does NOT exist! Please check your mappings! Skipping it for now."

 

Any idea what this can be? I imagine I eill be getting this message every week.  The template didnt mention anything about assigning a host path or making folders of any sort.

Edited by kenzo86

On 9/20/2024 at 12:41 AM, Groto said:

Does this container allow someone to connect directly via a VNC client app rather then through the Web UI? If so, how do I set that up?

Yes regular vnc client will work, host IP and the port is usually 32036 but check the logs to verify if it doesn't work

i have a mini pc n100 with intel gpu alder lake. steamos docker is recognizing my gpu steam-headless not. what could be the reason? /dev/dri ist on my device so it cant be this.

  • 3 weeks later...

new docekr installs apear to be broken.
steamweb helper errors.

image.thumb.png.4783d9d127eb4f8e829bfa90746bd0a0.png

terminal commands to reinstall steam are presented with permission errors.
 

  • 1 month later...

Is there any way to select which GPU this container uses?  It keeps defaulting to the integrated iGPU which I want to keep active for plex transcoding, and can’t find a way to select the Arc A310 GPU.

 

Upgraded to 7.0.0 rc2 to get Arc support, and I have confirmed the card does work with plex if I assign it in plex, so it’s not that.

On 1/1/2025 at 10:57 PM, epilot5280 said:

Is there any way to select which GPU this container uses?  It keeps defaulting to the integrated iGPU which I want to keep active for plex transcoding, and can’t find a way to select the Arc A310 GPU.

 

Upgraded to 7.0.0 rc2 to get Arc support, and I have confirmed the card does work with plex if I assign it in plex, so it’s not that.

this is based on how you pass it in the docker template.
 

see the github:
https://github.com/Steam-Headless/docker-steam-headless

 

ls /dev/dri
you should see card0 or simalr input that the Gcard that the docker should see to use it for gaming...

example:

docker run -d \
  --name=steam-headless \
  --device /dev/dri:/dev/dri \
  -e DISPLAY=:0 \
  -e GALLIUM_HUD=simple \
  -e SDL_VIDEODRIVER=x11 \
  -e LIBVA_DRIVER_NAME=iHD \
  -e ENABLE_GPU=true \
  -v /path/to/steam:/home/steam \
  -v /path/to/downloads:/downloads \
  -p 8080:8080 \
  joshuaboniface/steam-headless:latest

 

Key Environment Variables:

--device /dev/dri:/dev/dri: Maps the Intel GPU for hardware acceleration.

-e DISPLAY=:0: Sets the display for Steam.

-e LIBVA_DRIVER_NAME=iHD: Specifies the Intel VAAPI driver for Arc GPUs (important for hardware decoding/encoding).

-e ENABLE_GPU=true: Signals the container to use GPU features.

-e GALLIUM_HUD=simple: Optional; displays GPU stats for debugging.

 

Other options... Explanation of Flags:

--device /dev/dri:/dev/dri: Maps the Intel GPU device directory inside the container.

--gpus all: Enables GPU support (useful for Nvidia GPUs; for Intel, it ensures compatibility).

On 1/13/2022 at 9:26 AM, Joly0 said:

Btw i have 2 bugs. Streaming steam to my nvidia shield i am able to use my dualsense controller in the steam menus but as soon as i get into a game, i cant do anything anymore. Same is for audio, works in the steam menu, but as soon as i start a game, i cant hear anything streaming to my shield

Same issue.  Did you ever figure this out?

On 1/1/2025 at 9:57 PM, epilot5280 said:

Is there any way to select which GPU this container uses?  It keeps defaulting to the integrated iGPU which I want to keep active for plex transcoding, and can’t find a way to select the Arc A310 GPU.

 

Upgraded to 7.0.0 rc2 to get Arc support, and I have confirmed the card does work with plex if I assign it in plex, so it’s not that.

Okay I think I’m getting closer, using MESA_VK_DEVICE_SELECT=list vulkaninfo sees both GPUs and OBS inside of the container can see and select either GPU, but I can’t get games to select the dedicated GPU using every variation of DRI_PRIME= and MESA_VK_DEVICE_SELECT= that makes sense

I installed the SteamOS container and when big picture is running I can see it hitting the dGPU on GPU Statistics, but games are still failing to launch the same way SteamHeadless is, there is something else going on here.

 

EDIT:
Got it working, I narrowed it down to the only thing in common between the two containers that could cause the same issues to manifest was the games share, where all the proton files were also.  Deleted all the versions of proton so steam would reinstall them and it fired up no problem.

Edited by epilot5280

Hi everyone

after upgrading from rc2 to 7.0.0, changing docker FS to overlay2 and redownloading my images, this container won't use my intel igpu anymore (i5 13500). Plex transcoding still works fine, /dev/dri is visible on the device and i915 driver is loaded. Stopping Plex also has no effect. Anyone have an idea? Thanks!

24 minutes ago, cryon said:

Hi everyone

after upgrading from rc2 to 7.0.0, changing docker FS to overlay2 and redownloading my images, this container won't use my intel igpu anymore (i5 13500). Plex transcoding still works fine, /dev/dri is visible on the device and i915 driver is loaded. Stopping Plex also has no effect. Anyone have an idea? Thanks!

 

22 hours ago, cryon said:

Hi everyone

after upgrading from rc2 to 7.0.0, changing docker FS to overlay2 and redownloading my images, this container won't use my intel igpu anymore (i5 13500). Plex transcoding still works fine, /dev/dri is visible on the device and i915 driver is loaded. Stopping Plex also has no effect. Anyone have an idea? Thanks!

Turns out i had to connect a display, that's all. Getting a dummy HDMI adapter now, hope this doesn't ruin c-states

5 hours ago, cryon said:

Turns out i had to connect a display, that's all. Getting a dummy HDMI adapter now, hope this doesn't ruin c-states

it can that is a edid spoof as it fakes a display that is always on and connected tell the G-Card to send a signal.... the device will always display out and never enter a video stream for signal standby/sleep due to the connections. if no dispaly out is detected it needs a grub line for FB removed...

 

Review to learn more on edid and edid passthough... https://www.black-box.de/en-de/page/25843/Resources/Technical-Resources/Black-Box-Explains/AV/EDID-Emulation/


other advanced hardware like a KVM can be deteted as a display but not send teh signal for output allowing the cstates and power settings.

I often find the cstate / power setting in the way of its performance and use case and turn them off when required or vfio passed due to upstream/downstrem device access and communications.

On 1/8/2025 at 3:08 AM, TheBrian said:

Same issue.  Did you ever figure this out?

Hey, unfortunately i wasnt able to solve this problem :(

2 hours ago, Joly0 said:

Hey, unfortunately i wasnt able to solve this problem :(

Bummer. I appreciate the reply.

First issue I ran into was not getting past the VNC screen.
I solved that by turning off UnraidGUI as the default boot option.


I have it up now and can install games and stream them, but controlers aren't working on either my steam deck or my other pc.
Touch and mouse/keyboard controls work though.

What am I missing? I see the pluging uinput is not required anymore?
I am running Unraid v7 stable

Probably something simple

13 minutes ago, Raider_M said:

First issue I ran into was not getting past the VNC screen.
I solved that by turning off UnraidGUI as the default boot option.


I have it up now and can install games and stream them, but controlers aren't working on either my steam deck or my other pc.
Touch and mouse/keyboard controls work though.

What am I missing? I see the pluging uinput is not required anymore?
I am running Unraid v7 stable

Probably something simple

having the same issue, controller works in the big picture menu but not in games, keyboard and mouse is fine

Edited by epilot5280

with controller stuff. Make sure the setting in steam are installed for controllers.

By default per steam client per machine:

 

image.thumb.png.78d1369a439a0cc674e8dd3c69da9701.png

 

You may need to enable the controllers.

 

Double-check sunshine as well inside the docker.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.