Comment 0 for bug 904040

Revision history for this message
Märt Põder (boamaod) wrote :

Something during the startup of Unity messes up predefined positions of autostart applications on screen. Debugging the issue resulted that when "DEBUG 2011-12-14 01:51:42 glib <unknown>:0 Setting to primary screen rect: x=0 y=0 w=1280 h=1024" was displayed after the autostart application was started, then at least one of the predefined coordinates (x or y) of autostart application window was messed up (set to default value).

The message displayed in ~/.xsession-errors is run from UnityScreen::Relayout in plugins/unityshell/src/unityshell.cpp and it seems that if I run my applications after that, there are no problems.

However, this is not expected behaviour from Unity shell, it shouldn't matter when I start my applications, as long as I start them from Ubunty system menu in a normal way. Unity 2D, GNOME3 shell and GNOME3 fallback session are doing fine in this respect.

Unity version: 4.24.0-0ubuntu2b1