Bug 172844 - panel, icons, will not stay in place
Summary: panel, icons, will not stay in place
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-15 09:44 UTC by thekernel
Modified: 2009-01-09 20:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thekernel 2008-10-15 09:44:37 UTC
Version:            (using KDE 4.1.2)
Compiler:          gcc 
OS:                Linux
Installed from:    SuSE RPMs

First login produces a normal desktop, though some slight missplacement.

2nd login all panel icon/wigets are all over the place

settings in 

[Containments][1]
formfactor=0
geometry=0,0,1280,800
immutability=1
location=0
plugin=desktop
screen=0
wallpaperplugin=image
wallpaperpluginmode=SingleImage
zvalue=0

[Containments][1][Wallpaper][image]
slideTimer=60
slidepaths=/usr/share/wallpapers/
userswallpapers=
wallpaper=/usr/share/wallpapers/openSUSE110-1600x1200.png
wallpapercolor=56,111,150
wallpaperposition=0

[Containments][3]
formfactor=2
geometry=0,-44,1280,38
immutability=1
location=4
plugin=panel
screen=0
zvalue=150

[Containments][3][Applets][10]
geometry=0,0,500,58
immutability=1
plugin=tasks
zvalue=0

[Containments][3][Applets][11]
geometry=0,0,22,19
immutability=1
plugin=systemtray
zvalue=0

[Containments][3][Applets][12]
geometry=0,0,128,128
immutability=1
plugin=battery
zvalue=0

[Containments][3][Applets][13]
geometry=0,0,150,75
immutability=1
plugin=digital-clock
zvalue=0

[Containments][3][Applets][13][Configuration]
currentTimezone=Local
plainClockColor=20,19,18
plainClockFont=Sans Serif,36,-1,0,50,0,0,0,0,0
showDate=true
showDay=true
showSeconds=false
showTimezone=false
showYear=false
timeZones=
useCustomColor=false

[Containments][3][Applets][14]
geometry=0,0,16,32
immutability=1
plugin=lockout
transform=0,0,0,0,0,0,0,0,1
zvalue=0

[Containments][3][Applets][4]
geometry=0,0,48,48
immutability=1
plugin=launcher
zvalue=0

[Containments][3][Applets][4][Shortcuts]
global=Alt+F1

[Containments][3][Applets][6]
geometry=0,0,64,78
immutability=1
plugin=icon
transform=0,0,0,0,0,0,0,0,1
zvalue=0

[Containments][3][Applets][6][Configuration]
Url=file:///usr/share/applications/kde4/dolphin.desktop

[Containments][3][Applets][7]
geometry=0,0,78,78
immutability=1
plugin=icon
transform=0,0,0,0,0,0,0,0,1
zvalue=0

[Containments][3][Applets][7][Configuration]
Url=file:///usr/share/applications/kde4/konqbrowser.desktop

[Containments][3][Applets][8]
geometry=0,0,22,19
immutability=1
plugin=notifier
zvalue=0

[Containments][3][Applets][9]
geometry=0,0,140,88
immutability=1
plugin=pager
zvalue=0

[Containments][3][Configuration]
maximumSize=1280,38
minimumSize=1280,38


All geometry seems to be 0,0
and does not change with config desktop

manual edit of the file is too complex
Comment 1 thekernel 2008-10-16 04:55:40 UTC
I found the issue was solved by changing 2 files

1. .kde4/share/config/startupconfigfiles

2. .kde4/share/config/startupconfigkeys

edit comment

1. kcmrandrrc Display ApplyOnStartup false        (edit to true)

2. kcmrandrrc Display ApplyOnStartup false        (edit to true)

restart desktop

all was perfect and geometry was all set properly in: .kde4/share/config/plasma-appletsrc

though both the files 1 & 2 above are now set back to false - but not manually by me.

All I can add is: My install of 4.1.2 was added to my system without ever installing or running a login of 4.0.4 - I deleted .kde4 and added the factory repos for 4.1.2 then marked in patterns kde4base and desktop, then switch to filter by repo and use update all in the 4.1.2 factory repos.
Not actually installing the shipped 4.0.4 packages helps avoid conflicts.
Comment 2 Sebastian Sauer 2008-12-16 03:41:01 UTC
Is this still reproducable for your with KDE 4.2 (beta1 or beta2)? I ask cause there where a lot of changes in plasma since then and I cannot reproduce it with 4.2 beta2.
Comment 3 Kari Argillander 2009-01-09 20:10:33 UTC
I can confirm this on OpenSuse 11.1 and Kubuntu Intrepid. This only happened when I reboot or shutdown the computer from computer power button.
Comment 4 Aaron J. Seigo 2009-01-09 20:43:03 UTC
well, two things:

* if you turn off the computer without a clean shutdown, all bets are off (comment #3)
* in 4.2 we save geometry a lot more agressively which makes the above point nearly moot
* if X tells us we now have a screen of incredibly tiny size, there's no way for plasma to know it's being lied to. =/

marking as fixed due to bullet point #2