I picked up Horizon Forbidden West in the steam sale recently and wanted to play on the deck. The deck is a little underpowered for this title so wanted to use my much more capable main PC Running Manjaro to render and stream to the deck over Remote Play
stats for host
██████████████████ ████████ user@host
██████████████████ ████████ ------------
██████████████████ ████████ OS: Manjaro Linux x86_64
██████████████████ ████████ Host: B550 GAMING X
████████ ████████ Kernel: 6.15.6-1-MANJARO
████████ ████████ ████████ Uptime: 8 mins
████████ ████████ ████████ Packages: 1721 (pacman), 9 (flatpak)
████████ ████████ ████████ Shell: bash 5.3.0
████████ ████████ ████████ Resolution: 1920x1080, 1920x1080
████████ ████████ ████████ DE: Plasma 6.3.6
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ Theme: Breeze-Dark [GTK2], Breeze [GTK3]
████████ ████████ ████████ Icons: breeze [GTK2/3]
████████ ████████ ████████ Terminal: konsole
CPU: AMD Ryzen 9 3900X (24) @ 4.673GHz
GPU: AMD ATI Radeon RX 6800/6800 XT / 6900 XT
Memory: 4879MiB / 31988MiB
The Deck can see the host and start the game remotely it then goes to a loading screen
It sits there for a while. the host has a notification pop up saying the deck has connected.
Then it seems to crash out on the deck back to the library launch page where "Connect" is no longer an option. after about 20 secs "Connect" becomes an option again. rinse and repeat.
i've tried this many times... very occasionally i'll get a single frame of video though with a red signal icon in the bottom right before it crashes out again
This is the contents of the streaming_log.txt file on the host for the time in which i'm trying to connect to shortly after the attempt crashes out
[2025-07-19 11:32:00] Client version: 1751405894
[2025-07-19 11:32:00][7.100208] Desktop state changed: desktop: { pos: 0, 0 size: 3840,1080 } primary: { pos: 0, 0 size: 1920,1080 }
[2025-07-19 11:32:00][7.100734] Caching cursor image for , size 32x32, serial 10, cache size = 0
[2025-07-19 11:33:38][105.453199] Game Recording - would start recording game 2420110, but recording for this game is disabled
[2025-07-19 11:33:38][105.453323] Adding process 11100 for gameID 2420110
[2025-07-19 11:33:38][105.577101] Adding process 11112 for gameID 2420110
[2025-07-19 11:33:38][105.644840] Adding process 11116 for gameID 2420110
[2025-07-19 11:33:39][105.958141] Clearing capture only gameID
[2025-07-19 11:33:39][105.970027] Streaming initialized and listening on port 0
[2025-07-19 11:33:39][106.621845] Adding process 11273 for gameID 2420110
[2025-07-19 11:33:41][108.092624] Adding process 11305 for gameID 2420110
[2025-07-19 11:33:41][108.093077] Adding process 11306 for gameID 2420110
[2025-07-19 11:33:41][108.193944] Adding process 11307 for gameID 2420110
[2025-07-19 11:33:41][108.194357] Adding process 11310 for gameID 2420110
[2025-07-19 11:33:41][108.245064] Adding process 11312 for gameID 2420110
[2025-07-19 11:33:41][108.296708] Adding process 11316 for gameID 2420110
[2025-07-19 11:33:41][108.347523] Adding process 11340 for gameID 2420110
[2025-07-19 11:33:41][108.398512] Adding process 11345 for gameID 2420110
[2025-07-19 11:33:42][108.802207] Adding process 11382 for gameID 2420110
[2025-07-19 11:33:42][109.722724] Adding process 11480 for gameID 2420110
[2025-07-19 11:33:44][111.266574] Adding process 11594 for gameID 2420110
[2025-07-19 11:33:45][112.005064] Adding process 11633 for gameID 2420110
[2025-07-19 11:33:50][117.233483] Streaming started to steamdeck at 0.0.0.0:0, audio channels = 2, MTU = 1172
[2025-07-19 11:33:50][117.233499] Streaming quality: k_EStreamQualityBalanced
[2025-07-19 11:33:50][117.233506] Streaming bitrate: Automatic
[2025-07-19 11:33:50][117.233514] Device form factor: computer
[2025-07-19 11:33:50][117.233692] Maximum capture: 1280x800 59.56 FPS
[2025-07-19 11:33:50][117.233706] Video Streaming: enabled
[2025-07-19 11:33:50][117.233715] Audio Streaming: enabled
[2025-07-19 11:33:50][117.233723] Input Streaming: enabled
[2025-07-19 11:33:50][117.234546] =====================================================================
[2025-07-19 11:33:50][117.234570] Game: Horizon Forbidden West™ Complete Edition (2420110)
[2025-07-19 11:33:50][117.234602] Setting target bitrate to 15000 Kbit/s, burst bitrate is 75000 Kbit/s
[2025-07-19 11:33:50][117.234745] Creating new audio encoder for codec 3
[2025-07-19 11:33:50][117.235269] Encoder audio init succeeded, now have 1 encoder(s)
[2025-07-19 11:33:50][117.239609] Adding window 119537665 for process 11306 and gameID 2420110
[2025-07-19 11:33:50][117.239729] Adding window 119537666 for process 11306 and gameID 2420110
[2025-07-19 11:33:50][117.239819] Adding window 119537667 for process 11306 and gameID 2420110
[2025-07-19 11:33:50][117.239933] Adding window 134217729 for process 11594 and gameID 2420110
[2025-07-19 11:33:50][117.240088] Adding window 134217730 for process 11594 and gameID 2420110
[2025-07-19 11:33:50][117.240166] Adding window 134217731 for process 11594 and gameID 2420110
[2025-07-19 11:33:50][117.240258] Adding window 140509185 for process 11633 and gameID 2420110
[2025-07-19 11:33:50][117.240340] Adding window 140509186 for process 11633 and gameID 2420110
[2025-07-19 11:33:50][117.240490] Caching cursor image for left_ptr, size 32x32, serial 107, cache size = 1
[2025-07-19 11:33:50][117.242648] GameScope focus changed to appID 0
[2025-07-19 11:33:50][117.242767] Window title set to Horizon Forbidden West™ Complete Edition
[2025-07-19 11:33:50][117.242951] Streamed game has created a window
[2025-07-19 11:33:50][117.243033] Changing record window: 0x8000001 (134217729)
[2025-07-19 11:33:50][117.243042] Video capture state changed
[2025-07-19 11:33:50][117.243693] >>> Starting desktop stream
[2025-07-19 11:33:50][117.243815] Video capture state changed
[2025-07-19 11:33:50][117.243825] SynchronizeClientState(): setting capture size 786x443
[2025-07-19 11:33:50][117.243846] SynchronizeClientState(): setting title to Horizon Forbidden West™ Complete Edition
[2025-07-19 11:33:50][117.243863] SynchronizeClientState(): setting icon 32x32
[2025-07-19 11:33:50][117.243927] SynchronizeClientState(): setting cursor to 107
[2025-07-19 11:33:50][117.243941] SynchronizeClientState(): setting activity to k_EStreamActivityGame: Horizon Forbidden West™ Complete Edition
[2025-07-19 11:33:50][117.248372] Recording system audio
[2025-07-19 11:33:50][117.250877] PulseAudio: Sink alsa_output.pci-0000_09_00.4.analog-stereo is default
[2025-07-19 11:33:50][117.251043] PulseAudio: Adding sink[61] alsa_output.pci-0000_07_00.1.hdmi-stereo-extra3 with priority 1, monitor is alsa_output.pci-0000_07_00.1.hdmi-stereo-extra3.monitor
[2025-07-19 11:33:50][117.251077] PulseAudio: Adding sink[65] alsa_output.pci-0000_09_00.4.analog-stereo with priority 3, monitor is alsa_output.pci-0000_09_00.4.analog-stereo.monitor
[2025-07-19 11:33:50][117.251093] PulseAudio: Recording on device alsa_output.pci-0000_09_00.4.analog-stereo.monitor
[2025-07-19 11:33:50][117.251142] Audio mix: start=175664648, returned=0
[2025-07-19 11:33:50][117.251150] Audio source [System Pulse]: init=0, adjustment=0, through=0, last_start=0, mixed=0, drop_before=0, drop_after=0
[2025-07-19 11:33:50][117.261242] PulseAudio: Connected to device alsa_output.pci-0000_09_00.4.analog-stereo.monitor (65, not suspended).
[2025-07-19 11:33:50][117.261256] PulseAudio: Using sample spec 's16le 2ch 48000Hz', channel map 'front-left,front-right'.
[2025-07-19 11:33:50][117.334944] >>> Switching video stream from NONE to Desktop_MovieStream
[2025-07-19 11:33:50][117.420863] Building new pipeline
[2025-07-19 11:33:50][117.421273] Trying to create an encoder for streaming: [hardware_enabled=false][hardware_suppressed=false]
[2025-07-19 11:33:50][117.421287] Allowed Codecs: 5,4
[2025-07-19 11:33:50][117.422676] Created encoder X264 for codec 4
[2025-07-19 11:33:50][117.422880] Detected 24 logical processors, using 4 threads
[2025-07-19 11:33:50][117.422896] Configuring encoder: [threads=4][width=786][height=444][preset=superfast][tune=zerolatency]
[2025-07-19 11:33:50][117.427868] Video Encoder Changed
[2025-07-19 11:33:50][117.432907] >>> Capture method set to Desktop OpenGL NV12 + libx264 main (4 threads)
[2025-07-19 11:33:50][117.436865] >>> Capture resolution set to 786x444
[2025-07-19 11:33:50][117.436886] >>> Capture colorspace set to BT.601 limited range
[2025-07-19 11:33:50][117.486327] CLIENT: Got control packet k_EStreamControlSetQoS
[2025-07-19 11:33:50][117.539024] CLIENT: Got control packet k_EStreamControlSetTargetBitrate
[2025-07-19 11:33:50][117.539047] CLIENT: Starting audio stream: frequency=48000, channels=2
[2025-07-19 11:33:50][117.539054] CLIENT: Opened audio device: format=2, channels=2, frequency=48000
[2025-07-19 11:33:50][117.539063] CLIENT: Initialized audio decoder: codec=3, sample rate=48000, channels=2
[2025-07-19 11:33:50][117.539069] CLIENT: Got control packet k_EStreamControlStartAudioData
[2025-07-19 11:33:50][117.539075] CLIENT: Got control packet k_EStreamControlSetSpectatorMode
[2025-07-19 11:33:50][117.539096] CLIENT: Got control packet k_EStreamControlSetCaptureSize
[2025-07-19 11:33:50][117.539103] CLIENT: Got control packet k_EStreamControlSetTitle
[2025-07-19 11:33:50][117.539122] CLIENT: Got control packet k_EStreamControlSetIcon
[2025-07-19 11:33:50][117.539128] CLIENT: Got control packet k_EStreamControlSetCursor
[2025-07-19 11:33:50][117.539136] CLIENT: Got control packet k_EStreamControlSetActivity
[2025-07-19 11:33:51][118.147025] CLIENT: Sending HID device 28de/1205/2 Valve Software Steam Deck Controller at /dev/hidraw2
[2025-07-19 11:33:51][118.197693] CLIENT: Got control packet k_EStreamControlStartVideoData
[2025-07-19 11:33:51][118.197717] CLIENT: Got control packet k_EStreamControlVideoEncoderInfo
[2025-07-19 11:33:51][118.349489] CLIENT: SteamNetworkingSockets connection: Connected SDR->ams->ams Ping: 199ms IN: 145.1kbit 43.1 pkt/s qual 58.9% OUT: 93.0kbit 35.0 pkt/s qual ???%%
[2025-07-19 11:33:51][118.501068] CLIENT: Got control packet k_EStreamControlSetCursorScale
[2025-07-19 11:33:52][119.360232] CLIENT: Got video sequence 279, expected 4, sending lost data notification
[2025-07-19 11:33:53][119.779720] CLIENT: Didn't get keyframe, resending lost data notification
[2025-07-19 11:33:53][120.134502] CLIENT: Got control packet k_EStreamControlSetCursorImage
[2025-07-19 11:33:53][120.134529] CLIENT: Didn't get keyframe, resending lost data notification
[2025-07-19 11:33:55][122.321620] CLIENT: Didn't get keyframe, resending lost data notification
[2025-07-19 11:33:57][123.799436] CLIENT: SteamNetworkingSockets connection: Connected SDR->ams->ams Ping: 322ms IN: 492.9kbit 111.3 pkt/s qual 17.7% OUT: 478.9kbit 266.0 pkt/s qual ???%%
[2025-07-19 11:33:57][124.166174] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:33:57][124.166201] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:33:57][124.166212] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:33:58][125.344745] CLIENT: Didn't get keyframe, resending lost data notification
[2025-07-19 11:33:58][125.446057] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] SDR routing message updated, revision 6. (#2 route ams4-waw was not sent)
[2025-07-19 11:33:59][126.660963] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Requesting session from fra#380 (162.254.197.36:27026). Ping = 129 = 41+11+77 (front+interior+remote). Rank=2 Score=-1
[2025-07-19 11:34:01][128.666863] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Sent P2P RoutesChanged(peer_acked=5,current=6) to ams#180 (155.133.248.41:27056), but we have reason to believe that it might not get through end-to-end. Also sending via steam
[2025-07-19 11:34:01][128.666889] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Requesting session from fra#380 (162.254.197.36:27026). Ping = 129 = 41+11+77 (front+interior+remote). Rank=2 Score=-1
[2025-07-19 11:34:01][128.666898] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Received P2PSessionEstablished from fra#380 (162.254.197.36:27026), token @d804
[2025-07-19 11:34:01][128.666907] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Selecting fra#380 (162.254.197.36:27026) as backup #1 (Ping = 129 = 41+11+77 (front+interior+remote). Rank=1 Score=140)
[2025-07-19 11:34:01][128.666914] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] SDR routing message updated, revision 7. (POP 'fra' session changed)
[2025-07-19 11:34:01][128.717544] CLIENT: SteamNetworkingSockets connection: Connected SDR->ams->vie Ping: 588ms IN: 437.8kbit 112.0 pkt/s qual 19.7% OUT: 766.1kbit 337.5 pkt/s qual ???%%
[2025-07-19 11:34:02][128.768386] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:34:02][128.768426] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:34:02][128.768443] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:34:02][128.768465] CLIENT: Got control packet k_EStreamControlControllerPersonalizationUpdate
[2025-07-19 11:34:02][128.768479] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:34:02][128.768503] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:34:02][128.768515] CLIENT: Got control packet k_EStreamControlControllerConfigMsg
[2025-07-19 11:34:03][130.251483] CLIENT: Didn't get keyframe, resending lost data notification
[2025-07-19 11:34:14][141.158440] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] SDR routing message updated, revision 8. (POP 'ams' last sent ping 122 is outside ping range 149-406 (3 buckets))
[2025-07-19 11:34:14][141.158474] CLIENT: SteamNetworkingSockets connection: Connected SDR->ams->vie Ping: 715ms IN: 324.2kbit 93.1 pkt/s qual 15.7% OUT: 1016.7kbit 397.8 pkt/s qual 32.0%
[2025-07-19 11:34:19][146.038894] CLIENT: SteamNetworkingSockets connection: Connected SDR->ams->vie Ping: 395ms IN: 255.7kbit 85.3 pkt/s qual 15.3% OUT: 1120.5kbit 399.1 pkt/s qual 32.0%
[2025-07-19 11:34:20][147.079068] CLIENT: SteamNetworkingSockets connection: Connected SDR->ams->vie Ping: 504ms IN: 359.1kbit 98.6 pkt/s qual 18.2% OUT: 1085.3kbit 406.5 pkt/s qual 32.0%
[2025-07-19 11:34:20][147.079099] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Switched primary to ams4#34 (172.255.8.172:27048) (Ping = 129 = 41+11+77 (front+interior+remote). Rank=1 Score=140) from ams#180 (155.133.248.41:27056) (Ping = 411 = 318+16+77 (front+interior+remote). Rank=4 Score=550 (Penalty: other=100) Connection gap 5410ms.)
[2025-07-19 11:34:20][147.079109] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Selecting fra#380 (162.254.197.36:27026) as backup #1 (Ping = 129 = 41+11+77 (front+interior+remote). Rank=1 Score=140)
[2025-07-19 11:34:20][147.079120] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] SDR routing message updated, revision 9. (POP 'ams4' last sent ping 34 is outside ping range 122-304 (1 buckets))
[2025-07-19 11:34:20][147.079128] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] SDR routing message updated, revision 10. (POP 'ams4' last sent ping 122 is outside ping range 213-304 (2 buckets))
[2025-07-19 11:34:20][147.079137] CLIENT: Didn't get keyframe, resending lost data notification
[2025-07-19 11:34:20][147.079146] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Switched to backup #1 fra#380 (162.254.197.36:27026) (Ping = 129 = 41+11+77 (front+interior+remote). Rank=1 Score=140) as primary, from ams4#34 (172.255.8.172:27048) (Ping = 347 = 252+18+77 (front+interior+remote). Rank=3 Score=379 Connection gap 555ms.)
[2025-07-19 11:34:20][147.079169] CLIENT: [SteamNetworkingSockets] [#2825836948 P2P SDR steamid:76561198054417817 vport 0] Selecting par#55 (185.25.182.19:27023) as backup #1 (Ping = 131 = 34+20+77 (front+interior+remote). Rank=2 Score=242 (Penalty: other=100) Connection gap 34601ms.)
[2025-07-19 11:34:25][151.876557] Dropped 61 video frames
[2025-07-19 11:34:26][152.900701] Dropped 59 video frames
[2025-07-19 11:34:27][153.924922] Dropped 59 video frames
[2025-07-19 11:34:28][154.949036] Dropped 61 video frames
[2025-07-19 11:34:29][155.973372] Dropped 59 video frames
[2025-07-19 11:34:30][156.997428] Dropped 59 video frames
[2025-07-19 11:34:31][158.004813] Caching cursor image for , size 32x32, serial 92, cache size = 2
[2025-07-19 11:34:31][158.005462] SynchronizeClientState(): setting cursor to 92
[2025-07-19 11:34:31][158.021801] Dropped 61 video frames
[2025-07-19 11:34:31][158.106763] Caching cursor image for default, size 32x32, serial 66, cache size = 3
[2025-07-19 11:34:31][158.107338] SynchronizeClientState(): setting cursor to 66
[2025-07-19 11:34:31][158.157956] Caching cursor image for , size 32x32, serial 89, cache size = 4
[2025-07-19 11:34:31][158.158363] SynchronizeClientState(): setting cursor to 89
[2025-07-19 11:34:31][158.411871] SynchronizeClientState(): setting cursor to 10
[2025-07-19 11:34:31][158.715547] Caching cursor image for , size 32x32, serial 99, cache size = 5
[2025-07-19 11:34:31][158.715858] SynchronizeClientState(): setting cursor to 99
[2025-07-19 11:34:32][158.766567] Caching cursor image for , size 32x32, serial 100, cache size = 6
[2025-07-19 11:34:32][158.766907] SynchronizeClientState(): setting cursor to 100
[2025-07-19 11:34:32][159.046007] Dropped 59 video frames
[2025-07-19 11:34:33][159.985245] GameScope focus changed to appID 0
[2025-07-19 11:34:33][159.985406] Window title set to user : tail — Konsole
[2025-07-19 11:34:33][159.985856] Changing record window: 0x5e0000f (98566159)
[2025-07-19 11:34:33][159.985870] Video capture state changed
[2025-07-19 11:34:33][159.985884] SynchronizeClientState(): setting capture size 1920x1080
[2025-07-19 11:34:33][159.985910] SynchronizeClientState(): setting title to user : tail — Konsole
[2025-07-19 11:34:33][159.985932] SynchronizeClientState(): setting icon 16x16
[2025-07-19 11:34:33][159.985960] SynchronizeClientState(): setting activity to k_EStreamActivityDesktop: Steam Controller Configs - Desktop
[2025-07-19 11:34:33][159.989240] "SessionStats"
{
"GameNameID" "Horizon Forbidden West™ Complete Edition"
"appid" "2420110"
"TimeSubmitted" "1752921273"
"ResolutionX" "786"
"ResolutionY" "444"
"CaptureDescriptionID" "Desktop OpenGL NV12 + libx264 main (4 threads)"
"DecoderDescriptionID" ""
"BandwidthLimit" "15000"
"FramerateLimit" "60"
"Transport" "4"
"SlowGamePercent" "0"
"SlowCapturePercent" "0"
"SlowConvertPercent" "0"
"SlowEncodePercent" "0"
"SlowNetworkPercent" "0"
"SlowDecodePercent" "0"
"SlowDisplayPercent" "0"
"AvgClientBitrate" "0"
"StdDevClientBitrate" "0"
"AvgServerBitrate" "0"
"StdDevServerBitrate" "0"
"AvgLinkBandwidth" "0"
"AvgPingMS" "0"
"StdDevPingMS" "0"
"AvgCaptureMS" "0"
"StdDevCaptureMS" "0"
"AvgConvertMS" "0"
"StdDevConvertMS" "0"
"AvgEncodeMS" "0"
"StdDevEncodeMS" "0"
"AvgNetworkMS" "0"
"StdDevNetworkMS" "0"
"AvgDecodeMS" "0"
"StdDevDecodeMS" "0"
"AvgDisplayMS" "0"
"StdDevDisplayMS" "0"
"AvgFrameMS" "0"
"StdDevFrameMS" "0"
"AvgFPS" "0"
"StdDevFPS" "0"
"BigPicture" "0"
"KeyboardMouseInput" "0"
"SteamControllerInput" "1"
"TouchControllerInput" "0"
"GameControllerInput" "0"
"XBox360ControllerInput" "0"
"XBoxOneControllerInput" "0"
"PS3ControllerInput" "0"
"PS4ControllerInput" "0"
"PS5ControllerInput" "0"
"OtherControllerInput" "0"
"GameControllerVID" "10462"
"GameControllerPID" "4613"
"WasSpectating" "0"
"RemotePlayTogether" "0"
}
[2025-07-19 11:34:33][160.039716] Detected 24 logical processors, using 4 threads
[2025-07-19 11:34:33][160.039735] Configuring encoder: [threads=4][width=1280][height=720][preset=superfast][tune=zerolatency]
[2025-07-19 11:34:33][160.043246] Video Encoder Changed
[2025-07-19 11:34:33][160.046652] >>> Capture resolution set to 1280x720
[2025-07-19 11:34:33][160.070619] Dropped 57 video frames
[2025-07-19 11:34:34][161.094540] Dropped 61 video frames
[2025-07-19 11:34:34][161.489024] Caching cursor image for blank, size 16x16, serial 101, cache size = 7
[2025-07-19 11:34:34][161.489198] SynchronizeClientState(): setting cursor hidden
[2025-07-19 11:34:34][161.753170] SynchronizeClientState(): setting cursor visible
[2025-07-19 11:34:34][161.753214] SynchronizeClientState(): setting cursor to 101
[2025-07-19 11:34:35][161.806261] SynchronizeClientState(): setting cursor to 100
[2025-07-19 11:34:35][161.958182] SynchronizeClientState(): setting cursor to 10
[2025-07-19 11:34:35][162.118632] Dropped 59 video frames
[2025-07-19 11:34:35][162.373515] Caching cursor image for , size 32x32, serial 9, cache size = 8
[2025-07-19 11:34:35][162.373890] SynchronizeClientState(): setting cursor to 9
[2025-07-19 11:34:35][162.728623] SynchronizeClientState(): setting cursor to 10
[2025-07-19 11:34:36][163.142997] Dropped 59 video frames
[2025-07-19 11:34:37][164.167020] Dropped 61 video frames
[2025-07-19 11:34:37][164.246955] GameScope focus changed to appID 0
[2025-07-19 11:34:37][164.247107] Window title set to Breath — Konsole
[2025-07-19 11:34:37][164.247506] Changing record window: 0x40000f (4194319)
[2025-07-19 11:34:37][164.247521] SynchronizeClientState(): setting title to Breath — Konsole
[2025-07-19 11:34:38][165.191550] Dropped 59 video frames
[2025-07-19 11:34:39][165.929996] Encoding complete
[2025-07-19 11:34:39][165.981052] >>> Stopped desktop stream
[2025-07-19 11:34:39][165.995555] PulseAudio: Context connection terminated
i've had a look through and lines of note i've found
[2025-07-19 11:33:50][117.233483] Streaming started to steamdeck at 0.0.0.0:0, audio channels = 2, MTU = 1172
I have kind of a weird setup in that my network has two subnets. the host is on 10.0.0.X range while the deck is on 192.168.1.X range. Routing has been set up, i can ssh from the 192 network to machines on the 10 network and vice versa. not sure if this is related to that.
[2025-07-19 11:33:39][105.970027] Streaming initialized and listening on port 0
i didn't know there was a port 0
[2025-07-19 11:34:28][154.949036] Dropped 61 video frames
several examples of this, the stream is limited to 60fps according to another line in the log so i guess all frames are being dropped?
I won't paste the session stats as it's a large object and it's visible in the raw log above. lots of 0
in there though
Not sure where to go from here
Yeah it's KDE Plasma which still used X11 by default.
I'm currently trying to get sunshine/moonlight working as others have suggested