Steam-Headless / docker-steam-headless

A Headless Steam Docker image supporting NVIDIA GPU and accessible via Web UI
GNU General Public License v2.0
730 stars 79 forks source link

[Bug]: Arch image "cannot stat '/usr/share/X11/xorg.conf.d/10-evdev.conf" #110

Open bpvarsity opened 7 months ago

bpvarsity commented 7 months ago

Describe the Bug

Tried to run this with docker compose and the arch image. Here are the logs from the docker and the error.

Only change to the .env template is changing to nvidia runtime

Steps to Reproduce

No response

Expected Behavior

No response

Screenshots

No response

Relevant Settings

No response

Version

Build: [2023-11-25 02:36:36] [master] [6cc9f56155f3c7f9fc6bc9c22ef2cbf555029c00] [arch]

Platform

Debian GNU/Linux - 12 (bookworm) 6.1.0-13-amd64 unknown unknown GNU/Linux | NVIDIA-SMI 525.125.06 Driver Version: 525.125.06 CUDA Version: 12.0 | Docker version 20.10.24+dfsg1, build 297e128

Relevant log output

[ /etc/cont-init.d/70-configure_desktop.sh: executing... ]
**** Configure Desktop ****
  - Enable Desktop service.
DONE

[ /etc/cont-init.d/70-configure_xorg.sh: executing... ]
**** Generate NVIDIA xorg.conf ****
  - Configure container as primary the X server
  - Enabling evdev input class on pointers, keyboards, touchpads, touch screens, etc.
cp: cannot stat '/usr/share/X11/xorg.conf.d/10-evdev.conf': No such file or directory
alansari commented 7 months ago

For the time being the arch image is borked, i'd recommend sticking with the debain install for now.