| Summary: | new screen locker with dual-head setup: secondary screen doesn't get hidden! | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Sciurus vulgaris <rabid.zombie.squirrel> |
| Component: | system | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | blocker | CC: | bugwatch, darrella, ignaz.forster, ilya.dogolazky, kb9vqf |
| Priority: | P1 | ||
| Version: | 3.5.13 [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: |
Fix multihead screen locking
Fix multihead screen locking |
||
|
Description
Sciurus vulgaris
2011-11-21 12:07:22 CST
In can confirm this issue - and I also think this is a critical bug. Note that this doesn't happen when using the preview. The error seems to be hardware independent, it happens with (at least) ATI und NVidia cards and open and closed source drivers. Nasty! What side of the primary screen is your secondary screen on--the left or the right? For me the secondary screen is on the right (I think nobody ever tested it on the left here ;-)) and was configured using arandr / autorandr. I will try configuring it to be on the left side tomorrow... That is an interesting possible wrinkle. Is anyone experiencing this problem NOT using xrandr to dynamically configure their displays? Putting the secondary screen to the left caused the screensaver to just appear on the left - in other word the screensaver seems to always appear on the leftmost screen... Another interesting side effect: If the desktop is resized while it is locked then the content of the second screen also disappears, but you have to unlock the screen twice. There is code deep within kdesktoplock that interfaces with XRandR; this would explain the behaviour you are seeing. I would gess that kdesktoplock is not reading the screen parameters correctly from XRandR at startup. I will need to get a dual head test system set up and try to fix this security-related bug ASAP. Tim Created attachment 232 [details]
Fix multihead screen locking
The attached patch fixes the problem on my multihead test system. Apply it to the kdebase/kdesktop/kdesktop_lock/ folder. *** Bug 753 has been marked as a duplicate of this bug. *** Created attachment 238 [details] Fix multihead screen locking Updated patch that also corrects an issue noted in Bug 753 *** Bug 753 has been marked as a duplicate of this bug. *** Fixed in GIT hash 4ea3979. Thanks for reporting! (In reply to comment #3) > (I think nobody ever tested it on the left here ;-)) I did ;) The bug occurs on the both sides. |