| Summary: | KDE doesn't work with custom EDID virtual displays | ||
|---|---|---|---|
| Product: | [Plasma] KScreen | Reporter: | Adam <adam> |
| Component: | common | Assignee: | kscreen-bugs-null <kscreen-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | ilikefoss, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=481584 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
No display shows with this EDID.
No display showed with this EDID. This EDID worked perfectly fine. Only the standard and established timings worked with this EDID (prefered resolution of 2160x1620 wasn't available) Only the standard and established timings worked with this EDID (prefered resolution of 2160x1620 wasn't available) No display showed with this EDID. |
||
|
Description
Adam
2025-10-26 00:17:22 UTC
Created attachment 186162 [details]
No display showed with this EDID.
Created attachment 186163 [details]
This EDID worked perfectly fine.
Created attachment 186164 [details]
Only the standard and established timings worked with this EDID (prefered resolution of 2160x1620 wasn't available)
Created attachment 186165 [details]
Only the standard and established timings worked with this EDID (prefered resolution of 2160x1620 wasn't available)
Created attachment 186166 [details]
No display showed with this EDID.
*Bug report posted when I pressed enter when adding a description to one of the attachments. I can't seem to be able to edit the original report, so I'll finish it here.* STEPS TO REPRODUCE 1. Followed this guide: https://www.azdanov.dev/articles/2025/how-to-create-a-virtual-display-for-sunshine-on-arch-linux 2. Repeated with all EDID binaries in attached. 3. Attempted different variations of kernel parameters following the Arch Wiki: https://wiki.archlinux.org/title/Kernel_mode_setting#Forcing_modes_and_EDID OBSERVED RESULT Only standard resolutions up to 1920x1080 were available for the virtual monitor. Everything above this was ignored without regard to timings, refresh rate, or seemingly any other parameters. If the EDID exposed a standardized resolution at or below 1920x1080@60, it showed as available on the system. Otherwise, it was completely ignored. This issue does not seem to be present on other DEs at the moment and seems unique to KWin/Kscreen. EXPECTED RESULT All valid resolutions/timings present in the EDID should be available through kscreen-doctor and KDE Plasma Settings. SOFTWARE/OS VERSIONS Arch Linux: 6.17.5-arch1-1 KDE Plasma Version: 6.5.0 KDE Frameworks Version: 5.19.0 Qt Version: 6.10.0 Update: I attempted the same set of steps to add and force non-standard resolutions after obtaining and using an HDMI dummy plug. No non-standard resolutions worked through either EDID override or setting the resolution directly in the kernel parameters. This problem for Sunshine and other headless remote streaming / control software still has not been fixed? This is very annoying! Considering that Sunshine + Moonlight is the best (in quality and performance) remote control software. So good that it allows us to even play movies or games that we have on our desktop computers at home. Having to keep a screen on at home just for it to work properly is insane and not feasible at all! Having to search and buy a HDMI dummy plug is not feasible either as in may countries they are just not available. And it's also directly against one of your honorable goals: https://eco.kde.org/ Please fix this problem so we can play our movies from home! Or work on something that we have at home and requires very good quality while also being fast. There is absolutely nothing better than Sunshine + Moonlight! Thank you very much! |