Summary: | KScreen needs to be able to change display configuration of SDDM, too | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | yamiyukisenpai |
Component: | kcm_sddm | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | aleixpol, kde, kde, nate, plasma-bugs-null, subdiff |
Priority: | NOR | ||
Version First Reported In: | 5.21.4 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
yamiyukisenpai
2021-05-04 03:18:25 UTC
This is out of scope. I think there's a legitimate bug in here somewhere. If you have, say, a multi-screen arrangement with one of them rotated, having it not be rotated correctly in SDDM seems like a bug for sure. It would probably require some cross-project coordination to fix this, but that's doable, no? (In reply to David Edmundson from comment #1) > This is out of scope. May be for KScreen, but what about SDDM's current ability to synchronize its settings? It may be a bit tedious to go through another step to accomplish this, but it certainly is better than nothing. On my gaming desktop with NVIDIA GPU, I have to set the default display using the NVIDIA X Server Settings and have it write an xorg.conf so that SDDM will also be updated to work with my setup. My laptop doesn't have a tool that can do that because it's an Intel-based laptop with iGPU. And for newb users, they wouldn't be comfortable doing that. Disman (https://gitlab.com/kwinft/disman) runs independent of a Plasma workspace. It reuses the configuration data for each session with the same windowing system. If Disman would be launched by SDDM then Disman would do what you want automatically. You can probably try it out yourself through some systemd service hookups. See the section of the README on how to use an independent Disman: https://gitlab.com/kwinft/disman#independent That is true for spawning kded too. But you still have to do that and sync settings. I seem to recall something getting done for this recently. Aleix, I think you did the work; can you confirm? Yes, our KCM will sync our display configs together with the rest from that "Synchronize" button. I've just tested on Wayland SDDM sessions though. To have it run on x11 it will need more work (it would consist in then running also kscreen there) Fixed for Wayland, then. Doing it for X11 is probably not going to happen since almost no Plasma developers still use it at this point. |