kpersonalizer (the first time wizard) starts every time I start KDE
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | kdebase (Ubuntu) |
Undecided
|
Kubuntu Bugs | ||
Bug Description
Binary package hint: kpersonalizer
I upgraded to kde 3.5.4 and after that I experienced problems with the package personalizer (3.5.4-
KDEs first time wizard starts every time I start KDE. Expected behaviour would be, that it starts only the first time or even once more after an upgrade.
I tried to delete ~/.kde/
the files where recreated and contained lines like "kpersonalizerrc General FirstLogin true" afterwards.
I'm not sure if this is an upstream bug, so i'm reporting it as a package bug.
I confirm this.
| Rocco Stanzione (trappist) wrote : | #3 |
Ditto on kde 3.5.4 on current dapper.
~/.kde/
kpersonalizerrc
| Rocco Stanzione (trappist) wrote : | #4 |
I haven't yet tested this, but I believe this should fix it.
| Changed in kdebase: | |
| assignee: | nobody → kubuntu-team |
| David Solbach (d-vidsolbach) wrote : | #5 |
I'd like to disagree with the patch.
Are you sure you need to fix kpersonalizer for this?
According to this svn-log:
http://
kpersonalizer.cpp hasn't changed a line in KDE since 2003 or so. Since It worked for me all the previous releases until 3.5.4 came out, I'd suggest the error could be found somewhere in the environment of kpersonalizer? The initial creation of the config files maybe?
| Rocco Stanzione (trappist) wrote : | #6 |
Please feel free to disagree with the patch. I haven't been able to get kdebase to build to test it, and I don't know how false vs. "false" would be treated. On the other hand, I suspect the problem is due to the startupconfig saying firstlogin="true" when it should say "false", and the patched line is apparently supposed to be changing that, but isn't. I spent some time looking at the problem, and this patch is still my best guess.
| Nx (kovacsnn) wrote : A solution | #7 |
Thanks to http://
The problem is that ~/.kde/
[General]
FirstLogin=true
Because it is not there kpersonalizer cannot set it to false. Add this to kpersonalizerrc to fix the problem for one user:
[General]
FirstLogin=false
The real bug is how the user's kpersonalizerrc is generated:
The default kpersonalizerrc is generated from /usr/share/
[General]
FirstLogin=false
(i.e. Kubuntu maintainers don't want kpersonalizer starting for every user)
For some reason this doesn't work and the generated kpersonalizerrc doesn't contain the [General] section, causing this problem. If you change false to true in the global kpersonalizerrc, new users' generated kpersonalizerrc will contain the [General] section.
tentative patch. feedback seems okay on it so far.
| Anthony Mercatante (tonio) wrote : | #9 |
I simply removed kpersonalizerrc from kubuntu-
Now it isn't shiped by default, this is not of any use and generates the bug.
If you experience issues after this update, simply remove your ~/.kde/
| Changed in kdebase: | |
| status: | Confirmed → Fix Released |
| Alejandro Díaz-Caro (janus) wrote : | #10 |
That happened to me in Hardy (updated from Feisty, after several starts without kpersonalizer). I did what Anthone Mercatante said and the problem is gone.


same problem here after upgrading to kde 3.5.4