This way is no longer recommended. You're advised to use Bazzite's built-in Virtual Monitor functionality on KDE.
I would link to the documentation on how to do it that way but I searched and found only this then gave up because I'm lazy however I have used the Virtual Monitor functionality on my own Bazzite rig and it works. Thank you for your attention on this matter.
-
First connect whatever display you want to use Moonlight on. I'll be using a 65" Roku TV. I connected it to my laptop running Fedora and after my system detected it I use
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; doneto find which directory has the EDID file for me it'sHDMI-A-1 -
Copy that edid file to your home directory
cp /sys/class/drm/card0-HDMI-A-1/edid ~/. Now get that edid file over to your Bazzite (streaming machine). I used LocalSend to transfer it. -
Create a directory to store this new edid file
sudo mkdir -p /usr/local/lib/firmwarethen place the file in th