https://bugs.kde.org/show_bug.cgi?id=356225

Stas <administra...@mysmart.ie> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |administra...@mysmart.ie

--- Comment #125 from Stas <administra...@mysmart.ie> ---
Hi,
I'm using Fedora 23 with plasma-desktop v.5.6.5 (current in repo) and this
issue consistently reproducing since upgrade to F23. From comments above it
seems plasma 5.7 does not resolve the problem in full, therefore i think it
worth to describe my use case too:

My setup is two monitors always connected to desktop. I want to have panel on
the bottom of each screen showing in task bar applications from the current
screen only. This is easy to configure. But every time when i [re]starting
desktop session i'm getting both panels placed on the left screen, one hidden
under another, so i have to move panel manually to proper screen edge manually
each time (which has additional difficulty because interface would randomly
consider mouse button depressed - usually when i moving panel between screens).

This is what i have in ~/.config/plasma-org.kde.plasma.desktop-appletsrc after
panels set properly:

[Containments][154]
activityId=
formfactor=2
immutability=1
lastScreen=1
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image

[Containments][47]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image

After restarting session both entries lastScreen are set to value of 0.

I've tried approach discussed above - updated lastScreen manually (actually i
have saved proper config file and copied it over) and then did cycle "kquitapp5
plasmashell; /usr/bin/plasmashell &". But on some stage plasmashell have
updated lastScreen to 0 again! 

The only difference was the lastScreen updated and lastReloadedMsJson field:

$ diff plasma-org.kde.plasma.desktop-appletsrc.20160703
plasma-org.kde.plasma.desktop-appletsrc 
53c53
< lastScreen=1
---
> lastScreen=0
144c144
<
lastReloadedMsJson={"cache_5a5440a6c6026f3e61c6aee598cae8dc":1462710062827,"cache_761e1446448b87deea060bb141bf243a":1465518513510,"cache_014c0e783e7b5536bcb3099441062a3f":1467668406526}
---
> lastReloadedMsJson={"cache_5a5440a6c6026f3e61c6aee598cae8dc":1462710062827,"cache_761e1446448b87deea060bb141bf243a":1465518513510,"cache_014c0e783e7b5536bcb3099441062a3f":1467678325274}


OK, so i've copied it again and set R/O permissions on file: chmod a-w
plasma-org.kde.plasma.desktop-appletsrc
What could be simpler: now plasmashell does not update the
plasma-org.kde.plasma.desktop-appletsrc file and one of panels still having
lastScreen=1 set... But this didn't help to work around the issue and both
panels was palced on the left screen again! 
And i even haven't found anywhere in the plasmashell 's output not writable
file error logged to at least let me match in which moment it was trying to
update it (it is tons of errors logged there, some of them are probably
relevant to this issue).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to