Summary: | Support overscan on drivers that don't support it natively | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | jdl <677ee1vp> |
Component: | platform-drm | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | krpisjar, xaver.hugl |
Priority: | NOR | ||
Version First Reported In: | 6.0.4 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
jdl
2024-05-05 11:30:24 UTC
Related forum thread: https://discuss.kde.org/t/monitor-overscan-gone/12184/5 Intel uses different drm properties for overscan than AMD and Nouveau, and KWin currently doesn't support them. Shouldn't be hard to change that though (In reply to Zamundaaa from comment #2) > Intel uses different drm properties for overscan than AMD and Nouveau, and > KWin currently doesn't support them. Shouldn't be hard to change that though Is it the case for proprietary nvidia driver as well, since I'm unable to use overscan for both the internal display (connected to intel iGPU) and external displays (connected to nvidia dGPU)? Judging by https://drmdb.emersion.fr/snapshots/b4bf7bec5647, NVidia doesn't support any of the drm properties that could be used for overscan. We can support it regardless by applying it in software (and by using drm plane scaling) but it'll take a bit more time to do that. I checked which properties were supported on Intel, and it seems I misremembered. There are properties for overscan that KWin could still support, but those are for VC4, and the Intel driver doesn't support them. So it'll have to be implemented in software for Intel as well... *** Bug 493540 has been marked as a duplicate of this bug. *** |