Steam Link

Steam Link

Steamlink on rpi 5 keeps crashing after 1.3.18 Update
Since the 1.3.18 Update my steamlink installation on an freshly installed rpi 5 keeps crashing with ffmpeg asserts after a few minutes of running a stream. A day before the update (5th Sep) this worked flawlessly for several hours of streaming.

Some truncated logs of the different tries:
Connected to Remote Client service with session xxxxx Starting Streaming Received authorization proof request, responding with encrypted challenge Received start streaming response k_ERemoteDeviceStreamingSuccess Initializing player Desktop mode: 3840x2160@1x 60Hz Effective refresh rate: 59,75 Created Wayland display output Texture rect: 3840x2160 at 0,0 Video rect: 0x0 at 0,0 Video size: 3840x2160, output size: 3840x2160, overlay size: 1280x256 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Hardware: Unknown Initialized player Server available at address: xxx Connecting to server at xxx using direct UDP Session state Idle -> Connecting CStreamTransportClient stopping Remote Client service connection Video size: 3840x2160, output size: 3840x2160, overlay size: 1280x256 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 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 ... Got control packet k_EStreamControlSetQoS Got control packet k_EStreamControlSetTargetBitrate Starting audio stream: frequency=48000, channels=6 Opened audio device: format=2, channels=6, frequency=48000 Initialized audio decoder: codec=1, sample rate=48000, channels=6 Got control packet k_EStreamControlStartAudioData Got control packet k_EStreamControlSetSpectatorMode Got control packet k_EStreamControlSetCaptureSize Got control packet k_EStreamControlSetTitle Got control packet k_EStreamControlSetIcon Got control packet k_EStreamControlHideCursor Got control packet k_EStreamControlSetCursor Got control packet k_EStreamControlSetActivity Got control packet k_EStreamControlSetCursorImage Raspberry Pi hardware decoding on Wayland Got control packet k_EStreamControlStartVideoData Got control packet k_EStreamControlVideoEncoderInfo ... Got video sequence 2, expected 0, sending lost data notification Got control packet k_EStreamControlControllerConfigMsg Got control packet k_EStreamControlControllerConfigMsg Got control packet k_EStreamControlControllerConfigMsg Marking frame 0 complete with status k_EStreamFrameResultDroppedReset Marking frame 2 complete with status k_EStreamFrameResultDroppedReset Got control packet k_EStreamControlControllerPersonalizationUpdate Got control packet k_EStreamControlControllerConfigMsg ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Got control packet k_EStreamControlControllerConfigMsg Got video sequence 21, expected 20, sending lost data notification Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification Targeting 20,00 FPS Got control packet k_EStreamControlSetTargetFramerate Didn't get keyframe, resending lost data notification ... Didn't get keyframe, resending lost data notification Marking frame 21 complete with status k_EStreamFrameResultDroppedReset ... Marking frame 75 complete with status k_EStreamFrameResultDroppedReset ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Video overflow (158,95ms queued), requesting keyframe synchronization Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification Marking frame 93 complete with status k_EStreamFrameResultDroppedReset ... Marking frame 103 complete with status k_EStreamFrameResultDroppedReset Got video sequence 117, expected 116, sending lost data notification Didn't get keyframe, resending lost data notification ... Didn't get keyframe, resending lost data notification Marking frame 117 complete with status k_EStreamFrameResultDroppedReset ... Marking frame 183 complete with status k_EStreamFrameResultDroppedReset ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Video size: 3840x2160, output size: 3840x2160, overlay size: 1280x256 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Got video sequence 210, expected 209, sending lost data notification Marking frame 210 complete with status k_EStreamFrameResultDroppedReset ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Targeting 30,00 FPS Got control packet k_EStreamControlSetTargetFramerate Got video sequence 255, expected 254, sending lost data notification Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification shell: ../../src/external/testffmpeg_rpi/external/pollqueue/pollqueue.c:307: poll_thread: Zusicherung »npoll < POLLQUEUE_MAX_QUEUE - 1« nicht erfüllt. Abgebrochen

... ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Video size: 3840x2160, output size: 3840x2160, overlay size: 1280x256 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Targeting 30,00 FPS Got control packet k_EStreamControlSetTargetFramerate Got video sequence 1303, expected 1302, sending lost data notification Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification shell: ../../src/external/testffmpeg_rpi/external/pollqueue/pollqueue.c:307: poll_thread: Zusicherung »npoll < POLLQUEUE_MAX_QUEUE - 1« nicht erfüllt. Abgebrochen

ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Video overflow (150,99ms queued), requesting keyframe synchronization Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification Marking frame 76 complete with status k_EStreamFrameResultDroppedReset ... Marking frame 86 complete with status k_EStreamFrameResultDroppedReset Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Video size: 3840x2160, output size: 3840x2160, overlay size: 1280x256 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Targeting 30,00 FPS Got control packet k_EStreamControlSetTargetFramerate Got video sequence 466, expected 465, sending lost data notification Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification shell: ../../src/external/testffmpeg_rpi/external/pollqueue/pollqueue.c:307: poll_thread: Zusicherung »npoll < POLLQUEUE_MAX_QUEUE - 1« nicht erfüllt. Abgebrochen

And sometimes it segfaults with an wayland error:
ffmpeg info: Hwaccel V4L2 HEVC stateless V4; devices: /dev/media1,/dev/video19; buffers: src DMABuf, dst DMABuf; swfmt=rpi4_8 Got video sequence 80, expected 79, sending lost data notification Didn't get keyframe, resending lost data notification Didn't get keyframe, resending lost data notification Marking frame 80 complete with status k_EStreamFrameResultDroppedReset ... Marking frame 90 complete with status k_EStreamFrameResultDroppedReset Video overflow (157,10ms queued), requesting keyframe synchronization Didn't get keyframe, resending lost data notification Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Video size: 3840x2160, output size: 3840x2160, overlay size: 1280x256 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 Texture rect: 3840x2160 at 0,0 Video rect: 3840x2160 at 0,0 ERROR: Wayland display connection closed by server (fatal) Speicherzugriffsfehler
< >
正在显示第 1 - 6 条,共 6 条留言
Yistaan 9 月 13 日 下午 8:54 
This is happening to me too
steve 9 月 19 日 下午 2:51 
Same here. I literally went a year without a single issue prior to this patch. Now steamlink regularly crashes/completely freezes even when the game is still running on the computer
Apostate 9 月 25 日 上午 11:41 
Yeah same is happening to me as well.
Rewindbb 9 月 28 日 上午 7:33 
Same here.
Devil304 9 月 30 日 下午 2:46 
Same
And same here.
Update: Switching from Wayland to X11 seems to fix the crashes.
最后由 FTA 编辑于; 6 小时以前
< >
正在显示第 1 - 6 条,共 6 条留言
每页显示数: 1530 50