https://bugs.kde.org/show_bug.cgi?id=366067
Bug ID: 366067
Summary: Impartial kscreen config for setup leads to partially
configured desktop on hitting 'Apply'
Product: KScreen
Version: 5.7.2
Platform: Neon Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: common
Assignee: [email protected]
Reporter: [email protected]
I've got a DisplayPort 1.2 / MST setup, same is in the unrelated Bug #362570.
There are two DP1.2 screens above the laptop screen, the laptop is placed below
and in the middle of the two external screens. The left screen DP1-2 is the
last in the MST chain, the right is the primary screen in the chain.
Often when I configure the screens for this setup in Display Settings, the 2
external screens appear greyed out in the Display Settings area and are not
marked as "Enabled". When I Enable them, position them and then hit "Apply" the
external screens remain blank and the Laptop Screen is split down the middle
(probably due to the positioning in Display Settings).
No widgets or applications are usable when this happens but the mouse cursor
remains movable.
The only way to resurrect the Desktop is by switching to a another run level,
moving the offending ~/.local/share/kscreen config file (or all of them) and
then restarting sddm, then logging in again. At this point the screen
configuration proceeds OK.
Obviously restarting SDDM causes all running applications to close including
running virtual machines which means I now close all applications and shutdown
virtual machines before trying to configure this screen setup to avoid issues
with the VMs.
In the other run level, I check the config file being used by kscreen and it
appears that the two external screens are missing the "mode" entry, which
contain refresh and size values. If I was a user that didn't know about
runlevels I'd probably hard reset the laptop.
Makes me think that the config is being partially applied or being applied
without refresh, width and height values.
See upcoming attachments and some debug output. This happened with Kubuntu
16.04 packages as well (now using Neon/User)
I can switch to an HDMI / Displayport hybrid setup and see if this can
reproduced as it would help to isolate the issue.
Reproducible: Sometimes
Steps to Reproduce:
1. Plug in Display Port 1.2 / MST screens, external screens don't
automatically configure
2. Position and Enable external screens
3. Hit Apply, laptop screens split down the middle and is unresponsive
Actual Results:
Switched to runlevel 1 and remove kscreen config, then restart sddm to
reconfigured screens
Expected Results:
External screens should be configured and appear with most recent panel
configuration, laptop screen should not split down the middle.
--
You are receiving this mail because:
You are watching all bug changes.