On Sat, Jun 16, 2018 at 6:16 AM Pawel Veselov  wrote:

> Hello.
>
> There are a couple of things that's been annoying me in KDE for a
> while, and I'd like to poke around and understand how I can help
> making them any better.
>
> 1. Which is not as bad, but still, is the screen power. It seems to
> randomly not work, i.e. leave the power on despite the settings to
> turn it off. It may work with one external monitor, but not another,
> may not work at all, may only shut off one monitor, but not both.
>
> 2. Switching monitors. There seems to be some support to remember what
> last monitor was connected (I carry my laptop between home and work,
> where different monitors, and arrangement is used), and what the
> configuration with that monitor was, but it often seems to not work,
> and do more harm than good (i.e. I'd rather configure it from scratch,
> rather have it "help" me restore the last state). Before the latest
> update, I only had to regularly deal with having to reconfigure the
> monitor - including resolution, position (mostly), and primary flags.
> But now, I also regularly see cases when the system recognizes one
> monitor as connected (the monitor arrangement shows NEC, for example),
> but the options are applied to a different monitor (for example,
> Samsung). So the multi-screen configuration engages, but the monitor
> that is connected doesn't show anything.
>

Recently (I think in Plasma 5.13), there's been some improvements in this
area to apply the right configuration to the right display. The issue
probably occurs due to inconsistent/confusing EDID information of the
display/monitor.


>
> These things are hard to reproduce, and even convert into a bug
> description. I'd like to at least set up some debugging going on, and
> look at the code, to understand what is what. I mean, after all, the
> problem may be in my own configuration, but it's not at all obvious.
>
> Well, I'm new to KDE all together, and all in all, the connectivity
> and the components involved in modern Linux desktop software stack,
> are a bit of a mystery to me. If there are some resources that I can
> go over, to understand the architecture of how, say, the monitor power
> saving is done, or the multi-screen configuration is applied, it'd be
> helpful. I mean, at least name of the involved modules, and how they
> communicate with each other.
>

The relevant components are libkscreen (https://cgit.kde.org/libkscreen.git)
and KScreen (https://cgit.kde.org/kscreen.git) and you may have better
chance contacting the KDE Plasma development mailing list (
https://mail.kde.org/mailman/listinfo/plasma-devel) or Phabricator (
https://phabricator.kde.org/).



-- 
Rajeesh
https://rajeeshknambiar.wordpress.com
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3LXHYC7QXKG5BP4QIOX7CLMZDCXRFQ2O/

Reply via email to