protonscr

SteamLink crash when connecting to Steam

steamclosed
ValveSoftware/steam-for-linux#12111 · opened 2025-06-13 by skadge · updated 2025-06-13 · 2 comments · github
Sskadge 2025-06-13 github

Your system information

  • SteamLink version: 1.3.16.287, installed via flatpak
  • Distribution (e.g. Ubuntu): Ubuntu 24.04
  • GPU: Intel (Ultra Core 1)

Please describe your issue in as much detail as possible:

I'm running steamlink on Ubuntu 24.04 (version 1.3.16.287, installed via flatpak). It correctly detects the workstation running steam and my game controller, but crashes quickly after pressing 'start to play'.

The crash is 100% reproducible.

The console log is as follow:

$ flatpak run com.valvesoftware.SteamLink
QSocketNotifier: Can only be used with threads started with QThread
Warning: Couldn't bind discovery port 27036
Hardware: Intel(R) Core(TM) Ultra 9 185H
qt.qpa.wayland: Setting cursor position is not possible on wayland
Added controller with mapping 0500d71f7e0500000920000000006803,Nintendo Switch Pro Controller,platform:Linux,crc:1fd7,b:b1,a:b0,y:b3,x:b2,back:b4,guide:b5,start:b6,leftstick:b7,rightstick:b8,leftshoulder:b9,rightshoulder:b10,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,misc1:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:a4,righttrigger:a5,hint:!SDL_GAMECONTROLLER_USE_BUTTON_LABELS:=1,
Connected to Remote Client service with session 2755549989045523057
Starting Streaming
Received authorization proof request, responding with encrypted challenge
Received start streaming response k_ERemoteDeviceStreamingSuccess
qt.qpa.wayland: Setting cursor position is not possible on wayland
Initializing player
xkbcommon: ERROR: /usr/share/X11/locale/en_US.UTF-8/Compose:1661:1: unrecognized keysym "dead_hamza" on left-hand side
xkbcommon: ERROR: /usr/share/X11/locale/en_US.UTF-8/Compose:1662:1: unrecognized keysym "dead_hamza" on left-hand side
xkbcommon: ERROR: /usr/share/X11/locale/en_US.UTF-8/Compose:1663:1: unrecognized keysym "dead_hamza" on left-hand side
xkbcommon: ERROR: /usr/share/X11/locale/en_US.UTF-8/Compose:1664:1: unrecognized keysym "dead_hamza" on left-hand side
xkbcommon: ERROR: /usr/share/X11/locale/en_US.UTF-8/Compose:1665:1: unrecognized keysym "dead_hamza" on left-hand side
Desktop mode: 1920x1200@1x 60.002Hz
Effective refresh rate: 59.75
Created opengles2 renderer on wayland
Texture rect: 1920x1200 at 0,0
Video rect: 0x0 at 0,0
Video size: 1920x1200, output size: 1920x1200, overlay size: 1920x1200
Texture rect: 1920x1200 at 0,0
Video rect: 1920x1200 at 0,0
Texture rect: 1920x1200 at 0,0
Video rect: 1920x1200 at 0,0
Initialized player
Server available at address: 192.168.1.246:27031
Connecting to server at 192.168.1.246:27031 using direct UDP
Session state Idle -> Connecting
CStreamTransportClient stopping Remote Client service connection
Video size: 1920x1200, output size: 1920x1200, overlay size: 1920x1200
Texture rect: 1920x1200 at 0,0
Video rect: 1920x1200 at 0,0
Texture rect: 1920x1200 at 0,0
Video rect: 1920x1200 at 0,0
Session state Connecting -> Handshake
Session state Handshake -> Authenticating
Got control packet k_EStreamControlServerHandshake
Session state Authenticating -> Negotiating
Got control packet k_EStreamControlAuthenticationResponse
Got control packet k_EStreamControlNegotiationInit
Session state Negotiating -> StreamStarting
Got control packet k_EStreamControlNegotiationSetConfig
Session state StreamStarting -> Streaming
Sending HID device 057e/2009/-1 Nintendo Switch Pro Controller at sdl://5
Got control packet k_EStreamControlSetQoS
Got control packet k_EStreamControlSetTargetBitrate
Starting audio stream: frequency=48000, channels=2
Opened audio device: format=2, channels=2, frequency=48000
Initialized audio decoder: codec=3, sample rate=48000, channels=2
Got control packet k_EStreamControlStartAudioData
Got control packet k_EStreamControlSetSpectatorMode
Got control packet k_EStreamControlSetCaptureSize
Got control packet k_EStreamControlSetCursor
Got control packet k_EStreamControlSetActivity
Got control packet k_EStreamControlSetCursorImage
Got control packet k_EStreamControlStartVideoData
Got control packet k_EStreamControlVideoEncoderInfo
Got control packet k_EStreamControlSetCursorScale
CVDPAUAccel: GL_NV_vdpau_interop not available on current context
ffmpeg verbose: Trying to use DRM render node for device 0.
ffmpeg verbose: libva: VA-API version 1.19.0
ffmpeg verbose: libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
ffmpeg verbose: libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/iHD_drv_video.so
ffmpeg verbose: libva: Found init function __vaDriverInit_1_19
ffmpeg verbose: libva: va_openDriver() returns 0
ffmpeg verbose: Initialised VAAPI connection: version 1.19
ffmpeg verbose: VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 23.4.4 ().
ffmpeg verbose: Driver not found in known nonstandard list, using standard behaviour.
VAAPI DRM hardware decoding
ffmpeg verbose: Reinit context to 1920x816, pix_fmt: vaapi
Queued 110 ms, clearing audio stream
Queued 112.667 ms, clearing audio stream
SDL Mapping for 57e/2009: 0500d71f7e0500000920000000006803,Nintendo Switch Pro Controller,platform:Linux,crc:1fd7,b:b1,a:b0,y:b3,x:b2,back:b4,guide:b5,start:b6,leftstick:b7,rightstick:b8,leftshoulder:b9,rightshoulder:b10,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,misc1:b11,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:a4,righttrigger:a5,hint:!SDL_GAMECONTROLLER_USE_BUTTON_LABELS:=1,
Got video sequence 39, expected 38, sending lost data notification
Marking frame 39 complete with status k_EStreamFrameResultDroppedReset
Marking frame 40 complete with status k_EStreamFrameResultDroppedReset
Marking frame 41 complete with status k_EStreamFrameResultDroppedReset
Marking frame 42 complete with status k_EStreamFrameResultDroppedReset
Marking frame 43 complete with status k_EStreamFrameResultDroppedReset
Marking frame 44 complete with status k_EStreamFrameResultDroppedReset
Marking frame 45 complete with status k_EStreamFrameResultDroppedReset
Marking frame 46 complete with status k_EStreamFrameResultDroppedReset
Marking frame 47 complete with status k_EStreamFrameResultDroppedReset
Marking frame 48 complete with status k_EStreamFrameResultDroppedReset
Marking frame 49 complete with status k_EStreamFrameResultDroppedReset
Got control packet k_EStreamControlControllerConfigMsg
Got control packet k_EStreamControlControllerConfigMsg
Got control packet k_EStreamControlControllerConfigMsg
Got control packet k_EStreamControlControllerPersonalizationUpdate
Got control packet k_EStreamControlControllerConfigMsg
Texture rect: 1920x810 at 0,0
Video rect: 1920x1200 at 0,0
Video size: 1920x810, output size: 1920x1200, overlay size: 1920x1200
Texture rect: 1920x810 at 0,0
Video rect: 1920x810 at 0,195
Texture rect: 1920x810 at 0,0
Video rect: 1920x810 at 0,195
DRMFrameDesc: Expected 1 layer, found 0
Kkisak-valve maintainer 2025-06-13 github

Hello @skadge, issues with the Steam Link standalone app are not tracked in this issue tracker. Please use the community forums at https://steamcommunity.com/app/353380/discussions/10/.

Sskadge 2025-06-13 github

Launch options