On Sunday 22 March 2009 06:38:16 am Anders Johansson wrote:
On Sunday 22 March 2009 12:35:01 Rajko M. wrote:
Desktop is single place in openSUSE where 3 meets 4. If it is empty, or, probably, has only default desktop files, it can work fine, but in my case it didn't.
hm, in what way were the icons a mess?
It was some time ago, so I miss details. It was missing icons and rearranged desktop. I can't recall was every, .desktop with default icon functional, ie. would start program. Hmm ... it wouldn't be. If I don't have same programs installed in 3 and 4, that would produce problem. Paths are different (unless absolute) and .desktop will be dysfunctional.
The only thing I can think of is that kde3 and kde4 can't see each other's icons, so if you only have a name like "icon=foo" and the other kde version doesn't have an icon called foo in its directory, it would show a broken icon.
That was very likely the case.
This could be fixed in two ways, either by setting up separate Desktop directories for kde3 and kde4 (or by using the kde4 default, to not have icons on the desktop), or by giving the location of the icon as a full path.
First solution has no advantage to 2 separate user accounts. Second if forced is regression. Something called Desktop should act as one. Third would be solution for both, programs and icons.
If anything else breaks in the desktop files it should probably be a bug, since that syntax is mostly freedesktop.org organised, not kde
I see. That might be a problem.
The location of the icons on the desktop is stored in the .kde/ or .kde4 directory, so that should be separate
That happend to be messed. I can't recall in what way. It can be that my fix in KDE4 forced KDE3 to rearrange. For me it is not worth effort to look at. System with 2 accounts works for me. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org