Ok, I've tracked this down to Unity and found the root cause.

Both the panel and the launcher window struts are wrongly initialized
with the BaseWindow default geomentry (100,100,320,200) causing sporadic
compression of desktop icons in the lower part of the screen. This is
due to that the panel/launcher geometries for their BaseWindows have not
been set when corresponding struts are enabled. Those geometries are
availble in the code sequences so this patch just rearrange the order to
see to that the geometry is set before struts is enabled.

Attaching the patch "icon_container_size.patch".

** Patch added: "icon_container_size.patch"
   
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/886667/+attachment/3076721/+files/icon_container_size.patch

** Also affects: unity (Ubuntu)
   Importance: Undecided
       Status: New

** No longer affects: unity (Ubuntu)

** Also affects: unity (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: unity (Ubuntu)
       Status: New => Confirmed

** Changed in: nux (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: compiz (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/886667

Title:
  boot moves desktop icons

Status in “compiz” package in Ubuntu:
  Invalid
Status in “nux” package in Ubuntu:
  Invalid
Status in “unity” package in Ubuntu:
  Confirmed

Bug description:
  I arrange non-overlapping icons on my desktop for tasks that I am working on 
or files I want to read later.
  When I boot the next time the bottom 'row' of icons are moved upwards, on top 
of icons above them, making it difficult to work with them.
  This is a 'polish' bug - reducing the predictable usability of Unity.  I can 
'work around it' by moving files/folders off of the desktop but it isn't the 
way I find 'natural' (for me) to treat a "desktop" - I expect the things on my 
"desk" will remain where I left them the previous time I was working there ;-)

  James
  --- 
  ApportVersion: 1.23-0ubuntu4
  Architecture: i386
  DistroRelease: Ubuntu 11.10
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
  Package: nautilus 1:3.2.1-0ubuntu2
  PackageArchitecture: i386
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Tags:  oneiric running-unity
  Uname: Linux 3.0.0-12-generic i686
  UpgradeStatus: Upgraded to oneiric on 2011-10-14 (23 days ago)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/886667/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to