Public bug reported:

First, I'm running Gutsy updated <30min ago and this did not happen in
Feisty.

I have this:
[EMAIL PROTECTED] ~/.config/autostart]% cat desktop.init.desktop
[Desktop Entry]
Name=No name
Encoding=UTF-8
Version=1.0
Name[en_US]=desktop init
Exec=/home/ytti/.config/x-desktop/global.rc
X-GNOME-Autostart-enabled=true

Where eventually these will be executed:
gnome-terminal --geometry 86x27+0+0 &
gnome-terminal --geometry 86x27+720+0 &
gnome-terminal --geometry 86x28+0+550 &
gnome-terminal --geometry 86x28+720+550 &
ssh-add

When I first login to X after reloading computer, apparently
the autostart is ran too fast before window manager has
change to be up, so the geometry does not see window manager
decorations (the top and bottom bars). So geometry of +0+0 actually
is the very first pixel in the screen in the top left corner. And the terminals
will be on top of the bars, leaving empty space between the top and
bottom terminal windows.
 This of course would be acceptable, if it's was deterministic/predictable,
but when I quit X and relogin (e.g. alt+ctr+backspace) the top and
bottom bars are seen by geometry, so +0+0 is first pixel _after_
the top bar, and I get four terminals filling the screen completely,
without going on top of the window manager top/bottom bars. Evidently
window manager starts fast enough 2nd time, when it's cached or so. 

I can recreate the issue every time and it never happened on Feisty.

Thank you,

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
geometry race condition in ~/.config/autostart
https://bugs.launchpad.net/bugs/152559
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to