Xfce4 mess up with icon positions

Reported by Jussi on 2013-06-14
This bug affects 8 people
Affects Status Importance Assigned to Milestone
xfdesktop4 (Ubuntu)

Bug Description

Everytime when screen resolution changes, or occasionally when rebooted, icons are automatically rearranged.
This is very annoying for people who have a lot of icons on desktop, or for who wants to keep icons in order.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: xfdesktop4 4.10.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-25.37-generic 3.8.13
Uname: Linux 3.8.0-25-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: amd64
Date: Fri Jun 14 15:30:13 2013
InstallationDate: Installed on 2010-12-17 (909 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MarkForUpload: True
SourcePackage: xfdesktop4
UpgradeStatus: Upgraded to raring on 2013-05-06 (38 days ago)

Jussi (jussi-lahtinen-gmail) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xfdesktop4 (Ubuntu):
status: New → Confirmed
Sean Clarke (sean-clarke) wrote :

I am experiencing this with around 7 Ubuntu (unity) desktop installs - is the bug as reported just affecting XFCE?

Jussi (jussi-lahtinen-gmail) wrote :

This is reported to affect xfdesktop4 (Desktop manager of Xubuntu),
but if it really is problem also with Ubuntu, then I'm not sure what to blame... maybe they are two different bugs?

xfdesktop saves icon positions per screen resolution and should restore the layout once the same resolution is applied again. An upstream bug report (feature request) might be required to fix or improve the current behavior.


Initial upstream report: https://bugzilla.xfce.org/show_bug.cgi?id=6149 (fixed)

So, does xfdesktop not restore the icon layout per screen resolution like it is intended?

Changed in xfdesktop4 (Ubuntu):
status: Confirmed → Incomplete
Jussi (jussi-lahtinen-gmail) wrote :

I haven't experience this problem recently. So it might be fixed. However they say the fixed version is 4.6.1 and bug was reported of 4.10.2 (which is still the recent). So at least it wasn't fixed with that release! Or the bug depends on certain configuration or other component than xfdesktop.

I think it's best to leave this open for awhile to wait potential complaints from other users.

So, anyone still experiencing this problem?

Jussi (jussi-lahtinen-gmail) wrote :

OK, I found this:

I think the bug really is fixed for all.

Jussi (jussi-lahtinen-gmail) wrote :

No further complains, report in bugzilla claims it's fixed and I can confirm this on my own system.

Changed in xfdesktop4 (Ubuntu):
status: Incomplete → Fix Released
Bart (bart12) wrote :

I'm still affected. (Xubuntu 12.10 / 64). Whenever I reboot all icons on the desktop rearrange themselves to the left side of the screen.

Jussi (jussi-lahtinen-gmail) wrote :

Xubuntu 12.10 is not long term support release, and loses its support tomorrow (1.4). So I don't think the bug fix is going to be backported. Please upgrade your system.

However, what about Xubuntu 12.04? Anyone knows?

Bart (bart12) wrote :

Too bad. But I suppose in 13.04 this issue will sill get fixed? (I don't want 13.10 on my laptop yet). And can the fix somehow be implemented manually in 12.04?
I do have a PC running 13.10. That one seems to remember its icon locations on the desktop.

Elfy (elfy) wrote :

13.04 is EOL. Only current versions are 12.04/12.10/13.10

Jussi (jussi-lahtinen-gmail) wrote :

One option is to uninstall xfdesktop. Get the source code, then compile and install it. I don't know how painful this would be. This also means you would have to update it manually. I don't recommend to do it, unless you really know what to do.

Not sure if there are ready binary packages for xfdesktop, that would be easier way.

I have been on Xubuntu 13.10 quite long time and it has worked fine. So upgrading might be the easiest option.

Bart (bart12) wrote :

Upgrading is not that easy. There's always a lot of re-installing and tweaking of installed software involved and besides that the fan of that laptop needs to be cleaned first (which involves a total dismantling and reassembling of it) as I don't want to it stop half-way during upgrading due to high CPU-temps. That could be pretty disastrous. All that just takes too much time at the moment.
Wouldn't it be possible to just copy and transplant the necessary files from my 13.10/64 desktop to my 12.10/64 laptop and then reboot? I (roughly) compared the dependencies and there doesn't seem to be much difference between them, so this might work. Or am I just being completely clueless here (you wouldn't surprise or upset me if you said I am ;-) ?

Jussi (jussi-lahtinen-gmail) wrote :

Some of your applications might depend on certain version of xfdesktop, but I doubt it would be the case.
Also not sure how update manager would react... I think the biggest worry is about configs, if they have changed with newer version of xfdesktop, you might mess up things. But of course you can try it, just take back up of the original binaries and possible configs.

Upgrading shouldn't require re-installing or tweaking..? You are prompted to keep your old configs. Also I would clean the fan anyway! And there is always the option to just deal with messy icon positions.

But you do as you please. However this is not right place for technical support for such hacking.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.