| Summary: | On X11, 1920x1080 resolution setting defaults to interlaced 1080i mode on TV screen, not 1080p | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Mahe <mahe> |
| Component: | multi-screen | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | 988alex, all, linus.kardell, nate, shade30, xaver.hugl |
| Priority: | NOR | Keywords: | multiscreen, X11-only |
| Version First Reported In: | 5.25.5 | ||
| Target Milestone: | --- | ||
| Platform: | Debian stable | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
KScreen-Doctor output requested by Nate
Output of "kscreen-doctor -o" for Sony KD-49XH9505 (connected as HDMI-1) Output of "kscreen-console bug" for Sony KD-49XH9505 (connected as HDMI-1) |
||
|
Description
Mahe
2022-10-19 19:32:26 UTC
Thank you for the bug report! Please note that Plasma 5.25.5 is not supported for much longer by KDE; supported versions are 5.24, and 5.26 or newer. If at all possible please upgrade to a supported version and verify that the bug is still happening there. Hello, I also have this issue with my SONY X900F, connected through HDMI via a DisplayPort to HDMI adapter. I can set the correct 1920x1080 mode through Kscreen-doctor, however KDE seems to reset it if the display goes to sleep, and on login. In Kscreen-doctor, the last output for 1920x1080@60 is the one that KDE seems to use, and is also the interlaced option. The first entry is the one I use, which works correctly. Interestingly Kscreen-doctor does not specify interlaced outputs, instead it has repeated 1920x1080@60 modes listed. I also looked around in KScreen's code and didn't find any code relating to handling or ignoring interlaced modes. System Info: Operating System: KDE neon 5.26 KDE Plasma Version: 5.26.1 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Kernel Version: 5.15.0-52-generic (64-bit) Graphics Platform: Wayland Processors: 6 x Intel Core i5-9500 CPU @ 3.00GHz Memory: 15.4 GiB of RAM Graphics Processor: Mesa Intel UHD Graphics 630 Manufacturer: Dell Inc. Product Names OptiPlex 7070 (I had to OCR the system info and correct mistakes, as I can't easily send text from my living room pc atm. So apologies for any minor spelling errors.) Can you attach the output of both `kscreen-doctor -o` and kscreen-console bug` when the affected TV is connected and inappropriately using the 1080pi resolution? Thanks! Created attachment 153647 [details]
KScreen-Doctor output requested by Nate
Here's the attached Kscreen-doctor output from both -o and -j.
The currently selected mode (#10) is interlaced output. I have a script that I run to automatically set the mode to #7 which is progressive output. (1080p).
As you can see in kscreen-doctor's json output, there's no indicator for interlaced vs progressive. And from my brief poking around at the code, I think it doesn't even consider interlaced as a concept for automatic resolution selecting / UI list.
Note: I'm not using 4k, since the cable doesn't support 4k@60. And the onboard graphics isn't really up to the task either.
Let me know if you need anymore information!
Cheers,
Mel
Created attachment 153652 [details]
Output of "kscreen-doctor -o" for Sony KD-49XH9505 (connected as HDMI-1)
Created attachment 153653 [details]
Output of "kscreen-console bug" for Sony KD-49XH9505 (connected as HDMI-1)
Thanks. I think this is a KWin bug; moving there. Any chance you could give it a try on Wayland and see if it works as expected there? I have the same problem on OpenSUSE Leap 15.5, with Plasma 5.27.4. Primary GPU is a Radeon RX 6500 XT, but the monitor in question is connecting is connected to a GeForce GT 1030 DDR4 (nouveau) using Prime display offload. The problem does not occur on Wayland (it still doesn't let you choose between progressive and interlaced, but at least Plasma Wayland doesn't default to interlaced). Adding the x11-only keyword |