OK well I got sick to death of this issue of having to chase/rearrange my icons about on my desktop after every reboot, so I decided to try KDE 3.4 to see if this would resolve the issues I was having. Big mistake! Now the situation is much worse than it ever was - as every time I log in my icons look like they have just been spewed any old place. Some are ontop of each other, some are bunched together, some are on opposite sides of the screen. It just seems to make no sense and follow no logical order whatsoever.
Worse still auto arrange icons - which was never so great anyway now has opted to make the horizontal grid spacing huge - and much bigger than the vertical grid spacing so that icons appear lined up on the screen in long lines, rather than in a neat traditional, evenly spaced vertical way. (See following attached screenshot).
I always despised auto arrange anyway (although I would like it if it worked properly) as it tends to aline icons in it's own peculiar order and does not reflect how I would prefer my icons to be lined up. All I want is to set an icon order and have that preserved automatically, no matter how many times I reboot. If I add a new desktop icon, it should just go where I put it and stay there. (Which is what I would call a real 'auto arrange icons - providing the icons stayed within a nice neat/tight grid). If an application adds a desktop icon, it should simply add it to the end of the arragement I have selected. (EG if an application installs an icon on the desktop, it should be automatically placed directly below the last icon on the desktop).
I dug into this as deeply as I could and I found a kdesktoprc file in my home directory (see attached) looking at this, this seems to suggest that it is possible to specify an exeact icon preference order (though if this is supposed to be preseved between reboots I'm not sure of). It looked like it at least resembled the icon order I would prefer, so I decided to try moving it from/etc/kde to /home/~/.kde/share/config and to try overwriting the kdesktoprc file there.
I opened kdecontrol just for good measure and changed the wallpaper on my desktop and then hit save - as I hoped that this would at least help to save my settings. Before restarting KDE I cheched to see if doing this had changed anything. The only thing it did change, as suspected, was my wallpaper.
So I restarted KDE? Result? Complete desktop chaos, with all of my icons again spewed everywhere. I looked at the kdesktoprc file again - and I was somwhat surprised to see that it had been overwritten and that it now looked as follows:
[
|
Source code
|
1
2
3
4
5
6
|
General]
AutoLineUpIcons=false
[Version]
KDEVersionMinor=4
KDEVersionRelease=0
|
That's it, that's all there was to it. All other entries had been removed. I tried this 50 different ways over, but the result was always the same. So something is overwiting my kdesktoprc preferences file every time KDE restarts. The question is what and why?
So the outstanding issues I have are, how do I reduce the horizontal icon grid spacing to something more reasonable? How do I get KDE to use the preferences in kdesktoprc that I set and how do I specify a particular order of preference for my icons, that will be preserved even after I reboot?
I would hope the first two of these would have easy simple answers - but the 3rd one appears to be a little more difficult. I can't understand why this is such a big issue in KDE - and such a non issue in say for example Microsoft Windows?
Surely having a logical, consistent and well ordered dektop environment is key to how people percieve and use and assess KDE?
Any input anyone can offer (or better still any scripts, patches or fixes) would be very much appreciated.
Best regards,
GJ