Summary: | Corrupted kscreen config breaks KDE startup process | ||
---|---|---|---|
Product: | [Plasma] KScreen | Reporter: | Dik Takken <kde> |
Component: | common | Assignee: | Daniel Vrátil <dvratil> |
Status: | RESOLVED FIXED | ||
Severity: | grave | CC: | kde, sebas |
Priority: | NOR | ||
Version: | 5.3.2 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Content of .xsession-errors of a failing login session
Output of kscreen-console bug kscreen profile 08d41bd4a94820782c6a9cee51a9df2d (working) kscreen profile 08d41bd4a94820782c6a9cee51a9df2d (corrupted) Output of kscreen-console bug, taken after step 7 in reproduction steps |
Description
Dik Takken
2015-08-17 08:49:10 UTC
Created attachment 94076 [details]
Content of .xsession-errors of a failing login session
Created attachment 94077 [details]
Output of kscreen-console bug
kscreen-console bug output run on the monitor configuration matching the attached kscreen profile 08d41bd4a94820782c6a9cee51a9df2d
Created attachment 94078 [details]
kscreen profile 08d41bd4a94820782c6a9cee51a9df2d (working)
Created attachment 94079 [details]
kscreen profile 08d41bd4a94820782c6a9cee51a9df2d (corrupted)
Ok, I experimented a bit more and the config corruption is 100% reproducible as follows: 1. Boot up laptop while connected to docking station with one external display attached 2. Configure the display setup to have the external monitor enabled, as primary display 3. Shut down the laptop 4. Disconnect the laptop from the dock, boot it up again, log in. 5. Suspend to RAM 6. Connect laptop to the dock, with one same external monitor attached. 7. Wake up the laptop. At this point, the external monitor remains in stand by and the image on the laptop is a mashup of content from both screens. The mouse pointer cannot reach some parts of the screen. I ran kscreen-console bug, see the attachment below. In the output, you can see that it switches the primary screen to the external monitor, as it was configured to. However, you can also see that the external monitor is disabled. 8. Reboot the laptop, log in. 9. Login process fails, returns to login screen. KScreen profile has been corrupted. Created attachment 94122 [details]
Output of kscreen-console bug, taken after step 7 in reproduction steps
In my case it's not happening anymore in Plasma 5.8.2. Thanks Simone, for confirming. I have indeed fixed it in 5.8, so closing this report now. |