Summary: | Ability to switch between unsupported resolutions like on X11 / Windows | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Caio Fratelli <caiot5> |
Component: | platform-drm | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | dpbasti, nate, ricky.tigg, tobias.klausmann, xaver.hugl |
Priority: | NOR | ||
Version: | 5.23.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/9ed87a4e23dea212dadd86d4463e7fdfe6aafc84 | Version Fixed In: | 5.25.3 |
Sentry Crash Report: |
Description
Caio Fratelli
2022-01-13 21:10:57 UTC
Only the modes that the display advertises are 'guaranteed' to work but as long as we don't use the generated modes by default I guess it would be fine - KScreen would automatically revert to the working resolution if needed. We just need to use libxcv to generate the additional modes & do some bandwidth estimations for whether or not a given resolution + refresh rate could work with a reasonable likelyhood. Should be doable to include it in 5.25 *** Bug 444788 has been marked as a duplicate of this bug. *** *** Bug 427586 has been marked as a duplicate of this bug. *** Git commit 9ed87a4e23dea212dadd86d4463e7fdfe6aafc84 by Xaver Hugl. Committed on 23/04/2022 at 21:29. Pushed by zamundaaa into branch 'master'. backends/drm: support common display modes M +1 -1 src/backends/drm/CMakeLists.txt M +69 -0 src/backends/drm/drm_object_connector.cpp M +3 -0 src/backends/drm/drm_object_connector.h https://invent.kde.org/plasma/kwin/commit/9ed87a4e23dea212dadd86d4463e7fdfe6aafc84 Hi, thanks a lot for this fix, does it mean that 5.25.1 is the version we will see the fix in? As the "Version Fixed In:" field says, it'll be in Plasma 5.25. :) Are you sure this one is fixed? I'm using 5.25.2 , I can see all resolutions in the dropdown but Apply does nothing - not even screen blink. I tried the resolutions that work in X11 Yes. What you're seeing is a bug that's fixed in 5.25.3 |