Remote Play Black Screen
Your system information
- Steam client version (build number or date): 1743554648
- Distribution (e.g. Ubuntu): Ubuntu (24.04, 25.04)
- Opted into Steam client beta?: No
- Have you checked for system updates?: Yes
- Steam Logs: Steam Logs
- GPU: Nvidia 1070 (570.133.07)
Please describe your issue in as much detail as possible:
Attempting to remote play any non-steam app from a LINUX server results in a black screen on the remote client. The application run on the server. It appears it is not being captured by steam. I have attempted various configurations and combinations, including:
- Various GPU driver versions (currently on 570.133.07)
- X11/Wayland
- Hardware acceleration on/off
- NVFBC on/off
- gamescope
The same GPU with Windows 11 as the OS results in the remote client being able to view and interact with the app successfully, so this seems to be isolated to Linux only.
Steps for reproducing this issue:
- Install Linux
- Install Steam
- Add a non-steam app (Firefox, Minecraft Launcher, Prism Launcher)
- Remote play from any steam client (steam deck, linux desktop, etc)
- App runs on server
- Black screen on client
$ nvidia-smi
Fri Apr 18 02:42:13 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07 Driver Version: 570.133.07 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce GTX 1070 Off | 00000000:01:00.0 Off | N/A |
| 0% 29C P8 6W / 151W | 122MiB / 8192MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 12748 G /usr/bin/gnome-shell 62MiB |
| 0 N/A N/A 12818 G /usr/bin/Xwayland 3MiB |
| 0 N/A N/A 13721 G ...share/Steam/ubuntu12_32/steam 3MiB |
| 0 N/A N/A 13938 G ./steamwebhelper 19MiB |
| 0 N/A N/A 13968 C+G .../share/Steam/logs/cef_log.txt 6MiB |
+-----------------------------------------------------------------------------------------+
Same issue here with Fedora 42 KDE with an NVidia GPU. This might be the same issue that affect Steam Recording too, I can't record with it.
Same Issue here, KDE Fedora 41, AMD Radeon 6700 XT, latest stable build. Audio is streamed correctly.
Same issue even with Steam games. I’ve been having an issue with streaming to my Steam Link. Tried streaming to it from a Steam Deck 512GB LCD, a Linux system running EndeavourOS KDE, and a windows 10 machine with the same results every time. Audio plays interface sounds but the video is either black or freezes midway through the Big Picture splash.
I’ve attempted tweaking hardware encoding options to no effect.
Wanted to add more specific info here that I (EndeavourOS) get a black screen in X11 and Wayland. Input and audio works, just no visuals. Host is running Wayland and launched with -pipewire.
I'm experiencing the same issue on a 7800XT. As others mentioned, input and audio work fine, but the display stays black regardless of tweaks (windowed mode, compositor settings, different Proton versions, etc.).
I wanted to reiterate that for me (and I think this issue is specific to that case), this only affects non-steam games. There, audio and controls work as expected, no image. Steam-Games work just fine.
I am running Fedora 42 KDE and this is still a problem, and has been for years. I simply don't understand how this hasn't been resolved, as it was working just fine about a month ago, and now it is borked again. Can't stream video to clients (Steamdeck/Steam Link) from Fedora 42 KDE, AMD GPU and CPU, PC. I am really hoping that this issue goes away once all the distros change over and force Wayland and finally ditch X11.
Same issue, cachyos 580.95.05 driver
Nobara 42, same issue when client connects to host in Desktop mode I see only black screen.
Operating System: Nobara Linux 42 KDE Plasma Version: 6.5.2 KDE Frameworks Version: 6.19.0 Qt Version: 6.9.3 Kernel Version: 6.17.7-200.nobara.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 6800H with Radeon Graphics Memory: 32 GiB of RAM (27,2 GiB usable) Graphics Processor 1: NVIDIA GeForce RTX 3070 Ti Laptop GPU Graphics Processor 2: AMD Radeon 680M Manufacturer: ASUSTeK COMPUTER INC. Product Name: ROG Strix G513RW_G513RW System Version: 1.0
$ uname -a
Linux nobara-pc 6.17.7-200.nobara.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Nov 2 20:05:05 UTC 2025 x86_64 GNU/Linux
$ vulkaninfo --summary | grep driverInfo
driverInfo = 580.105.08
driverInfo = Mesa 25.2.6
driverInfo = Mesa 25.2.6 (LLVM 20.1.8)
$ nvidia-smi
Sat Nov 22 15:32:55 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.105.08 Driver Version: 580.105.08 CUDA Version: 13.0 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3070 ... On | 00000000:01:00.0 On | N/A |
| N/A 45C P5 26W / 130W | 996MiB / 8192MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
This is still an issue on the latest steam beta release. What's weird is that the Steam Big Picture and some games (Teardown) stream fine but as soon as i open the Big Picture sidebar the screen goes black, same goes for some games (BeamNG.drive) and any desktop applications
Command: cat /etc/os-release
NAME="Fedora Linux"
VERSION="43 (KDE Plasma Desktop Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=43
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 43 (KDE Plasma Desktop Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:43"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f43/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=43
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=43
SUPPORT_END=2026-12-02
VARIANT="KDE Plasma Desktop Edition"
VARIANT_ID=kde
I decided to test some games whether they work or not
Works:
Teardown
Half-Life (got a selinux violation)
s&box
Half-Life 2 (showed a block screen until i loaded a save)
Broken:
Garry's Mod
BeamNG.drive
Desktop
Steam (Normal Mode)
Also idk if this is related or not but the games that worked seemed to be locked at 60fps
Also idk if this is related or not but the games that worked seemed to be locked at 60fps
There is a setting for the streaming client to lock the FPS; you can change it.