Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Controllers do not function with Remote Play #17

Open
1 task done
ItzGigglez opened this issue Nov 26, 2024 · 1 comment
Open
1 task done

[BUG] Controllers do not function with Remote Play #17

ItzGigglez opened this issue Nov 26, 2024 · 1 comment

Comments

@ItzGigglez
Copy link

ItzGigglez commented Nov 26, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Controllers work over Remote Play for the Big Picture UI and Steam Overlay, but do not pass input through to (most) games.

Expected Behavior

Controller input is passed to the game

Steps To Reproduce

  1. Run the container
  2. Connect bluetooth controller to remote device
  3. Connect to container from remote device via Steam Link app or Steam Streaming
  4. Navigate to game to launch (controller should be working at this point)
  5. Launch game (controller now only works in overlay and will not pass inputs through to game)

Environment

- OS: Debian 12
- How docker service was installed: as part of Debian initial install

CPU architecture

x86-64

Docker creation

    cap_add:
      - NET_ADMIN
    security_opt:
      - seccomp:unconfined
      - apparmor:unconfined
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/Los_Angeles
      - DRINODE=/dev/dri/renderD128
      - STARTUP=BIGPICTURE
      - RESOLUTION=1920x1080
    volumes:
      - /dev/input:/dev/input
      - /dev/uinput:/dev/uinput
      - /run/udev/data:/run/udev/data

Container logs

[migrations] started
[migrations] no migrations found
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    1000
User GID:    1000
───────────────────────────────────────
**** creating video group videob1dk with id 105 ****
**** adding /dev/dri/renderD128 to video group videob1dk with id 105 ****
**** creating video group videoyw7h with id 44 ****
**** adding /dev/dri/card0 to video group videoyw7h with id 44 ****
[custom-init] No custom files found, skipping...
which: no nvidia-smi in (/command:/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)
[ls.io-init] done.
2024/11/26 12:25:38 [warn] 225#225: could not build optimal types_hash, you should increase either types_hash_max_size: 1024 or types_hash_bucket_size: 64; ignoring types_hash_bucket_size
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.

Xvnc KasmVNC 1.3.3 - built Nov 15 2024 19:52:32
Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me)
See http://kasmweb.com for information on KasmVNC.
Underlying X server release 12014000, The X.Org Foundation

Set firefox.desktop as the default for x-scheme-handler/https
Set firefox.desktop as the default for x-scheme-handler/http
[adapter_name] -- [/dev/dri/renderD128]
[2024:11:26:12:25:39]: Info: Sunshine version: 0.23.1
Obt-Message: Xinerama extension is not present on the server
[2024:11:26:12:25:39]: Error: Failed to gain CAP_SYS_ADMIN
[2024:11:26:12:25:39]: Info: /dev/dri/card0 -> amdgpu
[2024:11:26:12:25:39]: Error: Environment variable WAYLAND_DISPLAY has not been defined
[2024:11:26:12:25:39]: Info: Detecting monitors
[2024:11:26:12:25:39]: Info: Detected monitor 0: VNC-0, connected: true
[2024:11:26:12:25:39]: Error: Could not create Sunshine Mouse (Relative): No such file or directory
[2024:11:26:12:25:39]: Error: Could not create Sunshine Mouse (Absolute): No such file or directory
[2024:11:26:12:25:39]: Error: Could not create Sunshine Keyboard: No such file or directory
[2024:11:26:12:25:39]: Error: Falling back to XTest for virtual input! Are you a member of the 'input' group?
[2024:11:26:12:25:39]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2024:11:26:12:25:39]: Info: Trying encoder [nvenc]
[2024:11:26:12:25:39]: Info: Screencasting with X11
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 601]
[2024:11:26:12:25:39]: Info: Color depth: 8-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [AVHWDeviceContext @ 0x562600551bc0] Cannot load libcuda.so.1
[2024:11:26:12:25:39]: Error: [AVHWDeviceContext @ 0x562600551bc0] Could not dynamically load CUDA
[2024:11:26:12:25:39]: Error: Failed to create a CUDA device: Operation not permitted
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 601]
[2024:11:26:12:25:39]: Info: Color depth: 8-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [AVHWDeviceContext @ 0x562600547f80] Cannot load libcuda.so.1
[2024:11:26:12:25:39]: Error: [AVHWDeviceContext @ 0x562600547f80] Could not dynamically load CUDA
[2024:11:26:12:25:39]: Error: Failed to create a CUDA device: Operation not permitted
[2024:11:26:12:25:39]: Info: Encoder [nvenc] failed
[2024:11:26:12:25:39]: Info: Trying encoder [vaapi]
[2024:11:26:12:25:39]: Info: Screencasting with X11
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 601]
[2024:11:26:12:25:39]: Info: Color depth: 8-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [h264_vaapi @ 0x5626007b8cc0] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:11:26:12:25:39]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Function not implemented
[2024:11:26:12:25:39]: Warning: [h264_vaapi @ 0x5626007c2800] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).
[2024:11:26:12:25:39]: Info: System tray created

(sunshine:290): libayatana-appindicator-WARNING **: 12:25:39.082: Unable to get the session bus: Error spawning command line ?dbus-launch --autolaunch=f0b65443a01043718dd976f77bb83ae1 --binary-syntax --close-stderr?: Child process exited with code 1

(sunshine:290): LIBDBUSMENU-GLIB-WARNING **: 12:25:39.082: Unable to get session bus: Error spawning command line ?dbus-launch --autolaunch=f0b65443a01043718dd976f77bb83ae1 --binary-syntax --close-stderr?: Child process exited with code 1
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 601]
[2024:11:26:12:25:39]: Info: Color depth: 8-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [hevc_vaapi @ 0x7f96c011fb80] No usable encoding entrypoint found for profile VAProfileHEVCMain (17).
[2024:11:26:12:25:39]: Info: Retrying with fallback configuration options for [hevc_vaapi] after error: Function not implemented
[2024:11:26:12:25:39]: Warning: [hevc_vaapi @ 0x5626007c2800] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 601]
[2024:11:26:12:25:39]: Info: Color depth: 8-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [av1_vaapi @ 0x5626007c2800] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).
[2024:11:26:12:25:39]: Info: Retrying with fallback configuration options for [av1_vaapi] after error: Function not implemented
[2024:11:26:12:25:39]: Error: [av1_vaapi @ 0x7f96c011fb80] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).
[2024:11:26:12:25:39]: Error: Could not open codec [av1_vaapi]: Function not implemented
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 601]
[2024:11:26:12:25:39]: Info: Color depth: 8-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [av1_vaapi @ 0x7f96c011fb80] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).
[2024:11:26:12:25:39]: Info: Retrying with fallback configuration options for [av1_vaapi] after error: Function not implemented
[2024:11:26:12:25:39]: Error: [av1_vaapi @ 0x5626007c2800] No usable encoding entrypoint found for profile VAProfileAV1Profile0 (32).
[2024:11:26:12:25:39]: Error: Could not open codec [av1_vaapi]: Function not implemented
[2024:11:26:12:25:39]: Info: Screencasting with X11
[2024:11:26:12:25:39]: Info: SDR color coding [Rec. 709]
[2024:11:26:12:25:39]: Info: Color depth: 10-bit
[2024:11:26:12:25:39]: Info: Color range: [JPEG]
[2024:11:26:12:25:39]: Error: [hevc_vaapi @ 0x5626007c2800] No usable encoding entrypoint found for profile VAProfileHEVCMain10 (18).
[2024:11:26:12:25:39]: Info: Retrying with fallback configuration options for [hevc_vaapi] after error: Function not implemented
[2024:11:26:12:25:39]: Warning: [hevc_vaapi @ 0x7f96c011fb80] Driver does not support some wanted packed headers (wanted 0xd, found 0x1).
[2024:11:26:12:25:39]: Info: 
[2024:11:26:12:25:39]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2024:11:26:12:25:39]: Info: 
[2024:11:26:12:25:39]: Info: Found H.264 encoder: h264_vaapi [vaapi]
[2024:11:26:12:25:39]: Info: Found HEVC encoder: hevc_vaapi [vaapi]
[2024:11:26:12:25:39]: Info: Open the Web UI to set your new username and password and getting started
[2024:11:26:12:25:39]: Info: File /config/.config/sunshine/sunshine_state.json doesn't exist
[2024:11:26:12:25:39]: Error: Failed to create client: Daemon not running
[2024:11:26:12:25:39]: Info: Configuration UI available at [https://localhost:47990]
steam.sh[327]: Running Steam on arch rolling 64-bit
steam.sh[327]: STEAM_RUNTIME is enabled automatically
setup.sh[433]: Steam runtime environment up-to-date!
19
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
Copy link

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Issues
Development

No branches or pull requests

1 participant